国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Vimscript 變量作用域

2018-02-24 16:02 更新

如果你之前用過(guò)像Python或者Ruby之類(lèi)的動(dòng)態(tài)語(yǔ)言,現(xiàn)在你可能已經(jīng)熟悉了Vim腳本的變量。你會(huì)發(fā)現(xiàn)Vim變量的大部分內(nèi)容跟你想的一樣,不過(guò)有一個(gè)東西可能會(huì)不同,那就是變量的作用域。

在兩個(gè)分隔的窗口中分別打開(kāi)兩個(gè)不同的文件,然后在其中一個(gè)窗口中執(zhí)行下面的命令:

:let b:hello = "world"
:echo b:hello

如你所愿,Vim會(huì)顯示world。現(xiàn)在切換到另外一個(gè)緩沖區(qū)再次執(zhí)行echo命令:

:echo b:hello

這一次Vim會(huì)拋出一個(gè)無(wú)法找到變量的錯(cuò)誤,

當(dāng)你在變量名中使用b:,這相當(dāng)于告訴Vim變量hello是當(dāng)前緩沖區(qū)的本地變量。

Vim有很多不同的變量作用域,不過(guò)在使用其他類(lèi)型變量作用域之前我們需要先學(xué)習(xí)更多Vim腳本編程的知識(shí)。就目前而言,你只需要記住當(dāng)某個(gè)變量由一個(gè)字符和冒號(hào)開(kāi)頭,那么這就表示它是一個(gè)作用域變量。

練習(xí)

瀏覽:help internal-variables中的作用域列表。先看看,熟悉熟悉,即使有不明白的地方也沒(méi)關(guān)系。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)