VIM改造成source insight版IDE(windows)

1、VIm的插件下载安装

拷贝*.vim文件直接粘贴到vim安装目录下的plugin文件夹下。

安装下列三个插件:

taglist.vimhttp://www.vim.org/scripts/script.php?script_id=273

实现图中最左边功能框的插件

SrcExpl :    http://www.vim.org/scripts/script.php?script_id=2179   

实现source insight的预览框的功能,就是图中最下面的功能框。

Trinity :       http://www.vim.org/scripts/script.php?script_id=2347

包含NERD_tree是实现图中最右边的功能框,就是实文件树这个功能。还有一个trinity.vim,是实现三个功能框快速开关的功能

2、vimrc文件更改

位置vim安装路径下_vimrc

" 同时开启
nmap <F8>   :TrinityToggleAll<CR> 

" 仅开启下边预览框srcexpl.vim
nmap <F9>   :TrinityToggleSourceExplorer<CR> 

" 仅开启最左边taglist.vim separately 
nmap <F10>  :TrinityToggleTagList<CR> 

" 开启右边文件树NERD_tree.vim 
nmap <F11>  :TrinityToggleNERDTree<CR> 

3、其他更改

3.1 安装ctags

下载地址http://ctags.sourceforge.net 

下载解压后将ctags.exe放置到C:\windows\system32\


3.2 vimrc参数

"颜色方案
colorscheme desert
highlight NonText guibg=#060606
highlight Folded  guibg=#0A0A0A guifg=#9090D0


set tabstop=4          " 保存一个tab是4个字符
set expandtab          " 将tab键转换为空格
set softtabstop=4      " 按一次tab前进4个字符
set shiftwidth=4       " shiftwidth写代码时用到,缩进为4字符
set cindent            " 使用 C/C++ 语言的自动缩进方式
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s     "设置C/C++语言的具体缩进方式
set showmatch        " 设置匹配模式,显示匹配的括号
set linebreak        " 整词换行
set whichwrap=b,s,<,>,[,] " 光标从行首和行末时可以跳到另一行去


set mouse=a            " Enable mouse usage (all modes)    "使用鼠标
set number            " Enable line number    "显示行号


set history=50        " set command history to 50    "历史记录50条


set nobackup           " 让VIM不生成备份文件(~文件)
autocmd BufReadPost * if line("'\"") && line("'\"") <= line("$") | exe "normal`\"" | endif


if has("win32")
    set guifont=Nimbus_Mono_l:h15:cANSI
    "set guifontwide=楷体_GB2312:h10
    "set guifontwide=YaHei Consolas Hybrid:h10
    au GUIEnter * simalt ~x   " 窗口最大化
endif


set autoindent        " 设置自动对齐(缩进):即每行的缩进值与上一行相等;使用 noautoindent 取消设置




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值