首先在Ubuntu软件中心安装Gvim,也可以在vim的官网 下载源代码,自己编译。
如果想安装vimgdb,在下载源码之后,可以在这里 下载vimgdb的源码,注意对应你的vim版本。
然后可以看这里 ,安装你的vimgdb插件。
然后进入vim,输入:":!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc"创建你的配置文件。
安装好vim后可以下载他的中文帮助文档 ,具体怎么安装文档里说的很清楚。
安装Taglist插件:下载
将文件解压到~/.vim就可以了。
在.vimrc中添加:
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1
然后打开一个C/C++文件,输入:Tlist就能看到效果了。
输入:help taglist.txt查看他的帮助文档。
如果不行就输入下:helptags ~/.vim/doc
安装WinManager插件:下载
将文件解压到~/.vim就可以了。
在.vimrc中添加:
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>
这样就可以在vim里输入wm就能显示出TagList窗口和netrw窗口了。
帮助::help winmanager
不行的话输入下::helptags ~/.vim/doc
安装MiniBufExplorer插件:下载
把minibufexpl.vim放到~/.vim/plugin文件夹下就可以了。
这里有几个选项(可以不添加):
"let g:miniBufExplMapCTabSwitchBufs = 1用<C-Tab><C-S-Tab>切换窗口
"let g:miniBufExplMapWindowNavVim = 1用<C-h,j,k,l>切换
let g:miniBufExplMapWindowNavArrows = 1用<C-箭头键>切换
安装VisualMark插件:下载
把visualmark.vim 文件丢到 ~/.vim/plugin 文件夹就好了。
在vim中使用mm就可以高亮当前行了,F2在标记的行间跳转。
如果提示“不能设定语言为en_US”,解决办法:
用gedit打开visualmark.vim找到exec ":lan mes en_US",将其改为如下内容即可!
Ctrl+P | 向前切换成员 |
Ctrl+N | 向后切换成员 |
Ctrl+E | 表示退出下拉窗口, 并退回到原来录入的文字 |
Ctrl+Y | 表示退出下拉窗口, 并接受当前选项 |
Ctrl+X Ctrl+L | 整行补全 |
Ctrl+X Ctrl+N | 根据当前文件里关键字补全 |
Ctrl+X Ctrl+K | 根据字典补全 |
Ctrl+X Ctrl+T | 根据同义词字典补全 |
Ctrl+X Ctrl+I | 根据头文件内关键字补全 |
Ctrl+X Ctrl+] | 根据标签补全 |
Ctrl+X Ctrl+F | 补全文件名 |
Ctrl+X Ctrl+D | 补全宏定义 |
Ctrl+X Ctrl+V | 补全vim命令 |
Ctrl+X Ctrl+U | 用户自定义补全方式 |
Ctrl+X Ctrl+S | 拼写建议 |