欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Vimscript是什么意思

這篇文章主要介紹了Vimscript是什么意思,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站是一家專業(yè)提供睢陽企業(yè)網站建設,專注與做網站、成都網站制作、HTML5建站、小程序制作等業(yè)務。10年已為睢陽眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。

        Vim 的腳本語言被稱為 Vimscript,是典型的動態(tài)命令式語言,提供了大多數常見的語言特性:變量、表達式、控制結構、內置函數、用戶定義函數、一級字符串、高級數據結構(列表和字典)、終端和文件 I/O、正則表達式模式匹配、異常和集成調試器。

        如果要通過內置的幫助系統(tǒng)讀取 Vim 自帶的 Vimscript 文檔,在任何 Vim 會話內部輸入下面的內容即可:

:help vim-script-intro

你最初接觸到 Vim 腳本是在 vimrc 文件里。當 Vim 啟動時它將讀取該文件的內容
并執(zhí)行其中的命令。你可以在其中設置選項。你也可以在其中使用任何冒號命令 (以
":" 開頭的命令;這些命令有時也被稱作 Ex 命令或命令行命令)。   語法文件其實也是 Vim 腳本。專為某種文件類型設定選項的文件也是。一個
很復雜的宏可以被單獨的定義在一個 Vim 腳本文件中。你可以自己想到其它的應用。 讓我們從一個簡單的例子開始:        
:let i = 1        
:while i < 5        
:  echo "count is" i        
:  let i += 1        
:endwhile 備注: 那些 ":" 字符并非必須。只有在你鍵入命令時才需要,在編寫 Vim 腳本時可以 去掉。在這里用一是為了清楚,二是為了區(qū)別于普通模式命令。        
備注: 你可以拷貝這里的示例文本,然后用 :@" 執(zhí)行。 本例的輸出是:        
count is 1         
count is 2         
count is 3         
count is 4

Vimscript是什么意思

第一行的 ":let" 命令給一個變量賦值。通常的用法是:        
:let {變量} = {表達式}在例子中變量名是 "i" 而表達式是一個簡單的數值 1。
":while" 命令開始一個循環(huán)。通常的用法是:        
:while {條件}        :  {語句}        
:endwhile只要條件為真,"while" 和
":endwhile" 包圍的語句就會被執(zhí)行。在例子中使用的條件 是表達式 "i < 5"。這個條件在變量 i 小于五時總是真的。        
備注:        如果你碰巧寫了一個死循環(huán)語句,你可以用 CTRL-C 來終止 (在
MS-Windows上使用 CTRL-Break)。 ":echo" 命令顯示它的參數。在這個例子中的參數是字符串 "count is" 和變量
i 的值。因為開始時 i 的值是 1,所以將會顯示:        
count is 1 接著是 ":let i += 1" 命令。
該命令相當于 ":let i = i + 1"。在變量 i 上加一并將 新的值賦給同一個變量。 給出本例是為了解釋命令,不過如果你真的要寫這樣一個循環(huán),下面的表達更加簡潔:
       :for i in range(1, 4)        
       :  echo "count is" i        
       :endfor

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Vimscript是什么意思”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!

網站欄目:Vimscript是什么意思
文章鏈接:http://www.chinadenli.net/article46/jdjeeg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)微信公眾號品牌網站制作網站設計App設計商城網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網站建設