VIM常用命令

2011-09-16 17:06:04

技术资料 Linux

VIM是RHEL中最常用的文本编辑器,以下是一些常用的命令:

命令模式

i 在光标所在处前转入插入模式
I 在光标所在行首转入插入模式
a 在光标所在处后转入插入模式
A 在光标所在行尾转入插入模式
o 在光标所在行下一行新开一行并转入插入模式
O 在光标所在行上一行新开一行并转入插入模式
yy 复制光标所在行
dd 剪切光标所在行
cc 删除并保留空行
p 在光标所在行下一行粘贴
P 在光标所在行上一行粘贴
u Undo
Ctrl+r Redo
gg 定位光标到首行
number+G 定位光标到指定行
v 光标选择区域
V 光标选择行
Ctrl+v 光标选择方形区域
c 删除选定内容并转入插入模式


ex模式

:q 退出
:q! 不保存退出
:w 保存文件
:w! 强制保存
:w file 保存到指定文件
:wq 保存并退出
:e! 放弃所有更改
:set number 显示行号
:set nonumber 取消显示行号
/text 向下搜索
?text 向上搜索
n 下一个匹配值
N 上一个匹配值
:nohl 取消搜索
:help 帮助