vim的配置
2016-06-24 22:55
232 查看
先看看配置下来的最终效果
接下里就是如何去如何去配置它:
第一步: 打开终端(输入cd,进入当前用户的主目录)
第二步:在当前目录下, vim .vimrc 内容为下面内容
syntax on
set nu
set shiftwidth=4
filetype plugin indent on
set completeopt=longest,menu
set cscopequickfix=s-,c-,d-,i-,t-,e-
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>
" CTags的设定
let Tlist_Sort_Type = "name" " 按照名称排序
let Tlist_Use_Left_Window = 1 " 在左侧显示窗口
let Tlist_Compart_Format = 1 " 压缩方式
let Tlist_Exist_OnlyWindow = 1 " 如果只有一个buffer,kill窗口也kill掉buffer
let Tlist_File_Fold_Auto_Close = 0 " 不要关闭其他文件的tags
let Tlist_Enable_Fold_Column = 0 " 不要显示折叠树
autocmd FileType java set tags+=D:\tools\java\tags
autocmd FileType h,cpp,cc,c set tags+=D:\tools\cpp\tags
let Tlist_Show_One_File=1 "不同时显示多个文件的tag,只显示当前文件的
"设置tags
set tags=tags
set autochdir
"默认打开Taglist
let Tlist_Auto_Open=1
""""""""""""""""""""""""""""""
" Tag list (ctags)
""""""""""""""""""""""""""""""""
let Tlist_Ctags_Cmd = '/usr/bin/ctags'
let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的
let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim
let Tlist_Use_Left_Window = 1 "在左侧窗口中显示taglist窗口
" minibufexpl插件的一般设置
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1
let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplModSelTarget = 1
第三步:
下载vim.tar.gz 解压到当前用户的主目录
下载cscope-15.8b.tar.gz
tar -zxvf cscope-15.8b.tar.gz
cd cscope-15.8b
./configure
make
make install
下载ctags-5.8.tar.gz
tar -zxvf ctags-5.8.tar.gz
cd ctags-5.8
make
make install
vim.tar.gz cscope-15.8b.tar.gz
ctags-5.8.tar.gz下载地址
https://github.com/Stonelog/Linux/tree/master/vim
相关文章推荐
- Linux下VIM编辑器的使用
- Vim的配置
- vim的配置
- 剑指offer 面试题2 Singleton模式 C++实现
- Android Tips
- ubuntu 14.04 以root权限启动chrome
- yield return 学习
- 一些简单知识点
- Android开发--CardView使用
- filter过滤器设置URL例外
- 写简历注意事项
- PAT乙级练习题B1016.部分A+B
- 水管工游戏
- 鸽笼原理应用举例
- Android studio 目录结构
- XXX P2P公司堡垒机项目帐号集中管理定制开发说明
- 笔记:centos6 rsync配置测试
- 顶级会议特征
- 2016-6-24 杂感
- MySQL 优化之 Linux系统层面调优