vim学习笔记1

来源:互联网 发布:js file 获取文件路径 编辑:程序博客网 时间:2024/05/17 06:09
vi学习笔记
i 插入,移动到命令模式光标之前的位置。
I 在一行的开头处添加文本。
a 追加,移动到命令模式光标之后的位置。
A 在一行的结尾处添加文本。
:w 保存文件。
:wq或ZZ 保存文件后退出。
:q! 放弃保存退出。
:e! 消除所有编辑结果。
h 命令模式下向左移动。
j 命令模式下向下移动。
k 命令模式下向上移动。
l 命令模式下向右移动。
数字+命令 重复执行制定数字次数的命令。
0 移到一行的开头。
$ 移到一行的结尾。
w 向右移动一个单词。
W 向右移动一个单词(不包括标点)。
b 向左移动一个单词。
B 向左移动一个单词(不包括标点)。
1G 移动到第一行。
数字+G 移动到指定行。
G 移动到最后一行。
cw 改变光标处向后的一个单词。
c2w或2cw 改变光标处向后的两个单词。
c0 改变从光标到此行的开头。
c$或C或cc 改变从光标到此行的结尾。
S 无论光标在哪,整行删除。
s 将光标处字符删除,进入插入模式。
d 剪切。
y 复制。
p 粘贴到光标右边。
P 粘贴到光标左边。
c$ 改变从光标到此行的结尾。
r 更改一个字符,返回命令模式。
R 更改光标处字符,进入替换模式。
~ 字符大小写切换。
xp 对调两个字符。
. 重复上一次命令。
u 撤销上一次命令。
ctrl+r 重做。
o 在光标下一行打开新行。
O 在光标上一行打开新行。
e 移动到单词结尾。 
J 删除本行的换行符。
0 0
原创粉丝点击