现在的位置: 首页 > 综合 > 正文

学会vi必须知道的命令

2018年03月20日 ⁄ 综合 ⁄ 共 387字 ⁄ 字号 评论关闭

h j k l 左下上右
w b 向前向后一个单词
0 $ 行头  行尾
1G 跳到第一行 只按G跳到文件末尾行
c 更改
cc 更改一整行
cw 从光标到这个单词的结尾
c2b 从光标到前两个单词
c$ 从光标到本行结尾(删除当前光标到结尾之间的内容)
c0 从光标到此行的开头
r 更改一个字符
ra 将当前光标字符改为a
d 删除命令
dd 删除一行
dw 删除一个单词
db d$ d0
de 删除当前光标到下一个单词之间(保留空白部分)
x 删除单个字符
5x 删除当前光标开始之后的5个字符
u 只会撤销最近的上一个命令
p 恢复最近几次的删除动作
dd p 剪切一行
yy p 复制一行 
yw p
y$ p
4yy p

ctrl+x , ctrl+L 整行补齐
ctrl+x , ctrl+I 搜索当前文件及包含文件中的关键字
ctrl+x , ctrl+U 函数补齐

e 移到单词的结尾
E 移到单词结尾(忽略标点符号)
( 当前句子开头
) 下一个句子开头
{ 当前段的开头
} 下一段的开头
[[ 当前节的开头
]] 下一节的开头

抱歉!评论已关闭.