vim-ctags-taglist-netrw

vim配置

在~/.vimrc文件中配置如下內容,或者在/etc/vim/vimrc中進行全局配置,常用配置如下:
syntax on
set tabstop=4
set nu
set smartindent
set cursorline
set ruler
set shiftwidth=4
set softtabstop=4
set hlsearch
set autoindent
set cindent
set tags=/root/ctest/tags
set autochdir
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1


ctags

安裝:apt-get install ctags
常用命令:
#在源代碼目錄中執行,生成tag文件
ctags –R *
# 在~/.vimrc中設置tags文件路徑
set tags=/root/ctest 
#跳轉到函數定義
ctrl+]                  
#從函數定義返回
ctrl+T                  
#跳到main函數對應的文件
vi -t main              
#列出所有定義
:ts                      
#後一個函數
:tn                      
#前一個函數
:tp                     


taglist

下載:
http://vim.sourceforge.net/scripts/script.php?script_id=273
http://vim.sourceforge.net/scripts/download_script.php?src_id=6416
解壓得到兩個文件
unzip -d taglist taglist_42.zip
cd taglist
安裝
cp doc/taglist.txt /usr/share/vim/vim61/doc/
cp plugin/taglist.vim /usr/share/vim/vim61/plugin/
配置和使用
#顯示列表
:Tlist                 
#左右切換 
ctrl+ww 

netrw
vim中默認安裝
常用操作
#打開窗口
:e directorypath
#進入下級目錄
cr
#進入上級目錄
-
#切換目錄顯示方式
i


插件集合
https://github.com/humiaozuzu/dot-vimrc


vim配置及插件安裝管理
http://blog.csdn.net/namecyf/article/details/7787479


vim+ctags+taglist插件安裝使用
http://www.blogjava.net/zellux/archive/2007/06/12/123556.html


vi配置文件
http://blog.csdn.net/tietao/article/details/6862341


ctag使用詳解
http://blog.csdn.net/gangyanliang/article/details/6889860


OmniCppComplete的安裝和使用
http://blog.csdn.net/duguteng/article/details/7417181

http://vim.wikia.com/wiki/C++_code_completion

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章