码迷,mamicode.com
首页 > 系统相关 > 详细

vim的配置

时间:2016-05-28 23:25:16      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:下载中文   网站   文件夹   信息   

  1. 中文安装手册

    安装方法:   
    在下面的网站下载中文帮助的文件包:
    $wget http://nchc.dl.sourceforge.net/sourceforge/vimcdoc/vimcdoc-1.5.0.tar.gz

    解压后其中有个doc文件夹, 将其中的内容全部复制到~/.vim/doc, 或者vim安装目录下的doc目录中, 此时vim中的help信息已经是中文的了.
    注意:
    如果无法显示中文, 在~/.vimrc中增加下面这句试试:
       set helplang=cn

    看看截图:

    技术分享

  2. 语法高亮

syntax on

3.换行

set nu

4.设置缩进的空格数为2

set shiftwidth=2

5.安装TagList 插件
http://www.vim.org/scripts/script.php?script_id=273
下载taglist_xx.zip ,解压完成,将解压出来的doc的内容放到~/.vim/doc,
解压出来的plugin下的内容拷贝到~/.vim/plugin
6. 在~/.vimrc 中添加:

let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1
let Tlist_Use_Right_Window=1

6. 安装件浏览器和窗管理器 -- 插件: WinManager
http://www.vim.org/scripts/script.php?script_id=95
下载winmanager.zip2.X版本以上的。
解压winmanager.zip,将解压出来的doc的内容放到~/.vim/doc, 将解压出来
plugin下的内容拷贝到~/.vim/plugin
7. 在~/.vimrc 中添加:

let g:winManagerWindowLayout=‘FileExplorer|TagList‘
nmap wm :WMToggle<cr>

8. 然后重启vim, 打开~/XXX.c或~/XXX.cpp, normal状态下输"wm", 你将
看到上图的效果


技术分享

9.自动补全

:inoremap ( ()<ESC>i
 11 :inoremap ) <c-r>=ClosePair(‘)‘)<CR>
 12 :inoremap { {<CR>}<ESC>O
 13 :inoremap } <c-r>=ClosePair(‘}‘)<CR>
 14 :inoremap [ []<ESC>i
 15 :inoremap ] <c-r>=ClosePair(‘]‘)<CR>
 16 :inoremap " ""<ESC>i
 17 :inoremap ‘ ‘‘<ESC>i
 18 function! ClosePair(char)
 19     if getline(‘.‘)[col(‘.‘) - 1] == a:char
 20         return "\<Right>"
 21     else
 22         return a:char
 23     endif
 24 endfunction
 25 filetype plugin indent on
 26 "打开文件类型检测, 加了这句才可以用智能补全
 27 set completeopt=longest,menu




















vim的配置

标签:下载中文   网站   文件夹   信息   

原文地址:http://mnt3918290.blog.51cto.com/10729316/1784130

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!