模仿英文版创建的 Linux vim 操作手册 注:下载PDF中文字竟然没有,好气。如果想使用,自己截图吧。莫得办法 (I'm so angry that I can't download PDF Chinese characters. If you want to use it, take a screenshot. sorry.)
|
:w
|
保存
|
|
:q
|
退出
|
|
:wq
|
保存并退出
|
|
:q!
|
直接退出,不保存
|
|
:wq!
|
强制保存并退出
|
|
x
|
删除当前字符
|
|
nx
|
删除从光标开始的n个字符
|
|
dd
|
删除当前行
|
|
ndd
|
向下删除当前行所在内的n行
|
|
u
|
撤销上一步操作
|
|
U
|
撤销对当前行的所有操作
|
|
yw
|
复制从光标到词尾的字符
|
|
nyw
|
复制从光标开始的n个单词
|
|
y^
|
复制从光标开始到行首的内容
|
|
y$
|
复制从光标开始到行尾的内容
|
|
p
|
复制剪贴板的内容到光标后
|
|
P
|
复制剪贴板的内容到光标前
|
|
h
|
向左
|
|
j
|
向下
|
|
k
|
向右
|
|
20h
|
向左20个字符
|
|
20j
|
向下20行
|
|
n[空格]
|
向右移动n个字符
|
|
Home
|
移动到当前行最左端
|
|
End
|
移动到当前行最右端
|
|
G
|
移动到最后一行
|
|
nG
|
移动到第n行
|
|
gg/1G
|
移动到第一行
|
|
n+
|
向下移动n行
|
|
n-
|
向上移动n行
|
|
:s/old/new
|
用new替换行中首次出现的old
|
|
:s/old/new/g
|
用new替换行中所有的old
|
|
:n,m,s/old/new/g
|
用new替换从n行道m行所有old
|
|
:%s/old/new/g
|
用new替换当前文件所有的old
|
|
a
|
在当前光标右边添加文本
|
|
A
|
在当前行末尾添加文本
|
|
i
|
在当前光标左边添加文本
|
|
I
|
在当前行的开始处添加文本
|
|
o
|
在当前行的下面新建一行
|
|
O
|
在当前行的上面新建一行
|
|
r
|
替换当前光标位置后面后面的一个字符
|
|
R
|
替换当前光标位置后面的若干文本
|
|
J
|
合并光标坐在行及下一行为一行(仍然在命令模式)
|
|
ESC
|
退出编辑模式
|
|
/keyword
|
向下查找keyword
|
|
?keyword
|
向上查找keyword
|
|
n
|
向下搜索前一个搜索动作N
|
|
N
|
向上搜索前一个搜索动作N
|
|
*(#)
|
查找与该单词匹配的下(上)一个单词. 同样, 再输入 n 查找下一个匹配处, 输入 N 反方向查找
|
|
g*(#)
|
匹配包含该单词的所有字符串
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.