vim—常用命令(二)
1. 插入文本
在“普通模式”时,输入以下的任一字符,则可插入文本(即在左下角出现了–INSERT–时,表示可以插入字符了。)
a #在当前光标的右边插入文本
A #在当前光标行的末尾插入文本(也就是最右边)
i #在当前光标的左边插入文本
I #在当前光标所在行的开始处插入文本(也就是最左边)
o #在当前行在下面新建一行
O #在当前行的上面新建一行
2. 替换文本
进入“普通模式”(当你不知道自己目前所在的模式时,最简单的方式是,按两次esc
)
R #替换当前光标位置以及以后的若干文本(在左下角会显示--REPLACE--)
3. 连接文本
需进入“普通模式”下
J #连接光标所在行和下一行
4. 删除文本
需进入“普通模式”下
x #当前光标所在的一个字符
dd #删除当前行,并把删除的行存到剪贴板里
ndd #删除n行
5. 拷贝/粘贴文本
需进入“普通模式”下
yy #拷贝
P #粘贴
6. 撤销操作
需进入“普通模式”下
u #撤销上一次操作
U #撤销对当前行的所有操作
7. 搜索
需进入“普通模式”下
/word 向前搜索第一个出现的word
/ 继续向前搜索word
?word 向后搜索第一个出现的word
? 继续向后搜索word
8. 移动光标
需进入“普通模式”下
h #向左移动光标(h的相对位置在左边,可以帮助记忆)
j #向下移动光标(j像向下的箭头,可以帮助记忆)
k #向上移动光标
l #向右移动光标