赞
踩
1.缩进、行号、括号自动匹配
vim --version 查看vim版本及可以用的功能,链接了哪些库等
用户级别: vim ~/.vimrc 打开.vimrc文件,将下面的代码写入保持就可以永久修改配置
系统级别: /etc/vim/vimrc
优先使用用户级别的配置
下面代码直接拷贝进.vimrc文件可用
" 设置(软)制表符宽度为4" set tabstop=4 set softtabstop=4 " 设置缩进的空格数为4" set shiftwidth=4 " 设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:" set autoindent " 使用 C/C++ 语言的自动缩进方式" set cindent " 设置C/C++语言的具体缩进方式(以我的windows风格为例):" set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s " 显示行号" set nu " 显示标尺" set ruler " 将搜索内容反白" set hlsearch " 可以删除任意值" set backspace=2 "光标遇到圆括号、方括号、大括号时,自动高亮对应的另一个圆括号、方括号和大括号" set showmatch "括号自动匹配补全" inoremap ( ()<Esc>i inoremap [ []<Esc>i inoremap { {}<Esc>i inoremap { {<CR>}<Esc>O "配色方案" :colorscheme desert
2.配色方案
在末行模式下输入 colorscheme 查看当前配色方案,默认是default colorscheme 配色方案
可以临时修改配色方案 vim ~/.vimrc 在插入模式下,输入 :colorscheme 配色方案 可以永久修改配色方案
系统自带配色方案:blue 、darkblue、default 、delek 、desert、elflord、evening、koehler、 morning 、murphy 、 pablo 、peachpuff 、 ron 、shine 、slate 、 torte 、zellner
blue
darkblue
default
delek
desert
elflord
evening
koehler
morning
murphy
pablo
peachpuff
ron
shine
slate
torte
zellner
如果你使用Xshell来连接Linux,在使用vim时,配色方案可能会和Xshell的配色方案混合而产生变化,例如我设置的配色方案为灰色,在vim使用的配色方案为desert ,打开后的颜色如下:
desert原本配色:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。