0.安裝中文help
中文幫助手冊的安裝
http://vcd.gro.clinux.org (中文)
解壓後其中有個doc文件夾, 將其中的內容全部复制到~/.vim/doc, 或者vim安裝目錄下的doc目錄中, 此時vim中的help信息已經是中文的了.
注意:
a. 如果無法顯示中文, 在~/.vimrc中增加下面這句試試:
set helplang=cn
b. 幫助文件的文本是utf-8編碼的, 如果想用vim直接查看, 需要在~/.vimrc中設置:
set encoding=utf-8
1.TeTrIs.vim : A tetris game in pure vim
為了練習vim的樂趣及操作.
To start the game, press <Leader>te.
(If you don't know what is <Leader>, you should press \te, and type :help Leader<Enter> to learn about what the heck leader is)
Controls:
h: left
l: right
j: down
i,k: rotate
<Space>: drop
<Esc> or q: quit
2.快速瀏覽和操作Buffer -- 插件: MiniBufExplorer
上面那個狹長的窗口就是MiniBufExplorer窗口, 其中列出了當前所有已經打開的buffer, 當你把光標置於這個窗口時, 有下面幾個快捷鍵可以用:
<Tab>
向前循環切換到每個buffer名上
<S-Tab>
向後循環切換到每個buffer名上
<Enter>
在打開光標所在的buffer
d
刪除光標所在的buffer
let g:miniBufExplMapWindowNavVim = 1
則可以用<C-h,j,k,l>切換到上下左右的窗口中去,就像:
C-w,h j k l 向"左,下,上,右"切換窗口.
4.Ctag+TagList
接下來將 Taglist 的 Plugin 放置到 C:\Program Files\Vim\vim71\plugin 內。
在 C:\Program Files\Vim\_vimrc 設定 ctags.exe 的路徑let Tlist_Ctags_Cmd = 'C:\ctags.exe'
再加上 map ,設定 F12 為開啟/關閉 Tag List 的快捷鍵:nnoremap <F12> :TlistToggle<CR>
使用
1.開啓專案,按F12來產生Ctag檔
2."Enter”在buffer中開啓;
"o” 在視窗中開啓
"x”放大 Ctag視窗
"space”顯示出其定義(查看函式)
5.WinManager
文件瀏覽器和窗口管理器 -- 插件: WinManager
文件瀏覽器: netrw.vim
在該界面上你可以用下面的一些命令來進行常用的目錄和文件操作:
<F1>
顯示幫助
<cr>
如果光標下是目錄, 則進入該目錄; 如果光標下文件, 則打開該文件
-
返回上級目錄
c
切換vim 當前工作目錄正在瀏覽的目錄
d
創建目錄
D
刪除目錄或文件
i
切換顯示方式
R
文件或目錄重命名
s
選擇排序方式
x
定制瀏覽方式, 使用你指定的程序打開該文件
WinManager插件來將TagList窗口和netrw窗口整合
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>
參考:
http://rritw.com/a/JAVAbiancheng/ANT/20120817/206260.html
http://haridas.in/vim-as-your-ide.html
TeTrls.vim
http://www.vim.org/scripts/script.php?script_id=172
Setting Up Ctags + Gvim in Windows:
http://c9s.blogspot.tw/2007/07/setting-up-ctags-gvim-in-windows.html
Graphical vi-vim Cheat Sheet and Tutorial:
http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html