1、设置
vim ~/.vimrc (或/etc/vimrc 或 /etc/virc)
set nu //显示行号
set tabstop=4 //设置TAB为4格
set autoindent //设置自动缩进
set cursorline //突出显示该行
set cursorcolumn //突出显示该列
color desert //设置颜色主题为DESERT
set ruler //设置显示行号
set autoread //设置自动读取文件
2、常用命令
(1)一般模式下:
yy 复制光标所在的一整行
p 在光标下一行粘贴
dd 删除光标所在一整行
:1,5d 删除1-5行
/word + 回车 寻找字符串word
n 继续向下寻找字符串word
N 继续向上寻找字符串word
u 撤销上一操作 ctrl+r恢复上一个操作
:5 + 回车 跳到第5行
:$ +回车 跳到最后一行
(2)vim切换到命令行:一般模式下,ctrl + z
从命令行返回到vim: fg
(3)vim多窗口操作
《1》vim file1 file2
:bn 同一窗口下切换到第n个文件,如:b2,切换到第2个文件
ctrl + 6 同一窗口下,多文件切换
:wqa 保存并退出全部窗口
:qa 退出全部窗口
:e file3 再打开一个文件file3,并且vim里显示出file3里的内容
《2》 vim -O file1.c file2.c //纵向显示多个文件
:crl + ww 窗口间切换
:bd 关闭当前窗口
:wqa ......
:wq