Linux下VIM配置以及常用快捷键
一、VIM配置
在目录 /etc/vim下面,有个名为vimrc的文件,这是系统中公共的vim设置文件,对所有用户都有效。而在每个用户的主目录下,都能自己建立私有的设置文件,命名为:“.vimrc”。例如,/root目录下,通常已存在一个.vimrc文件。
所以一般不建议直接修改/etc/vim/vimrc,而是在用户主目录下创建一个新的隐藏文件:vim /home/feng/.vimrc
。
然后编辑这个文件,常用的配置如下: ("双引号后面的内容为注释)
set nu //"显示行号"
set hlsearch //"查找的字符串反白显示"
set backspace=2 //"可随时用退格键进行删除"
set tabstop=4 //设置制表符宽度为4
set softtabstop=4 //设置(软)制表符宽度为4
set autoindent //"自动缩排"
set ruler //"在最下方一行显示状态"
set showmode //"在左下角显示模式"
set bg=dark //"显示不同的底色,还可以为light"
syntax on //"语法高亮显示"
二、常用快捷键
/* 保存,退出,环境变量 */
:set nu //显示行号
:set nonu //取消行号
:w [filename] //另存为
:r [filename] //在编辑的数据中,读入另一个档案的数据。亦即将 『filename』 这个档案内容加到光标所在行后面
:! command //暂时离开 vi 到指令列模式下执行 command 的显示结果!例如 『:! cat ./test』即可在 vi 当中察看当前文件夹中的test文件中的内容
ZZ //这是大写的 Z 喔!若档案没有更动,则不储存离开,若档案已经被更动过,则储存后离开!
以下是总结图:
参考: