用於對齊文字的外掛程式 align
用vim 開啟align.vba.gz 然後執行so %命令 就已經安裝成功了。
我們在前面寫的指令碼,儲存起來就成了一語法檔案。我們使用:so命令就可以執行了,不過你也許還希望它像其他語法檔案一樣能自動載入。要做到這一點也很簡單。
在我們繼續之前我簡單描述一下語法檔案載入的機制。vim讀入/新建檔案時根據字尾名判斷檔案型別(或者根據模式行中設定的'filetype'設定項判斷檔案型別),然後在$vimruntime/syntax/和$vim/vimfiles/syntax/中查詢以檔案型別為檔名,.vim為字尾的檔案。找到的話載入該檔案。
所以語法檔案我們已經有了,我們只需要再選擇合適的檔案型別名。假設我們使用的檔案型別名是'u_mark',將上面的指令碼命名為u_mark.vim放到這個目錄中:$vim/vimfiles/syntax/。然後要讓vim開啟成績單時知道自動應用語法檔案。在學習autocmd和filetype的內容之前,在這裡我們可以簡單地使用模式行,來達到這個目的。在成績單檔案的末尾加入模式行:
vim:ft=u_mark現在開啟成績單檔案時vim就會自動載入語法檔案。如果開啟成績單時還是沒出現語法高亮請確定已經開啟了語法高亮。使用:syn on開啟高亮,必要的話將之放到.vimrc中。
) 再用vim開啟文件,用v模式選中後,執行: '<,'>align % (意思是以%號對齊)
製表
1, first, one, a如果想將它對齊為:2, second, two, b
3, third, three, c
4, fourth, four, d
1, first , one , a可以使用命令:2, second, two , b
3, third , three, c
4, fourth, four , d
:alignctrl =lp0p1i說明::'<,'>align ,
align的alignmaps.vim提供了一組對映,使操作更加簡單。使用時,以可視模式選中要調整的行,然後按下面的鍵組合即可,如上面的兩個例子,就可以分別使用前兩個鍵組合完成。
還有一些較複雜的對映方案,供特定的**環境使用:
還有乙個類似的外掛程式 tabular 。
vim 一些外掛程式的安裝
1.接下來就是ctags的安裝,接下來理所當然就是解壓縮,以及安裝 tar zxf ctags 5.8.tar.gz cd ctags 5.8 make sudo make install 這句是要root許可權的 基本功能使用方法 常用命令行表 1.ctags r 為linux系統shell提示符...
vim外掛程式ZenCoding一些常用的操作
相當的酷,記錄一些常用的操作 接下來介紹些使用方法 copy自lazyhack的使用zen coding for vim快速編寫html 輸入div p foo 3 a這樣的縮寫,然後按ctrl y 來展開 注意那個逗號 展開後它應該是這個樣子的 輸入如下 test1 test2 test3 然後進...
vim外掛程式ZenCoding一些常用的操作
相當的酷,記錄一些常用的操作 接下來介紹些使用方法 copy自lazyhack的使用zen coding for vim快速編寫html 輸入div p foo 3 a這樣的縮寫,然後按ctrl y 來展開 注意那個逗號 展開後它應該是這個樣子的 輸入如下 test1 test2 test3 然後進...