vi常用命令
2018-02-27 00:00
148 查看
摘要: vi常用命令
y
y-->复制一行
2yy-->复制两行
p-->粘贴
M-->来到屏幕中心
h-->左
j-->下
k-->上
l-->右
L-->屏幕尾行
H-->屏幕首先
ctrl+f-->向下翻一页
ctrl+b-->向上翻一页
20G-->快速定位到20行
G-->快速回到整个代码的最后一行
gg-->快速回到整个代码的每一行
w-->跳到下一个单词开始处
b-->跳到上一个单词的开始处
D-->从当前光标位置删除至末尾
u-->撤消上一个操作
ctrl+r-->反撤消
d0-->删除到行道
0-->跳转到行首
x-->删除当前光标处字符,每次只能删除一个字符
X-->向前删除
V-->可以选中一行
v-->可选中光标前字符
.-->重复上一个动作
-->整体向右移动
<<-->整体几左移动
}-->按段向下移动
{-->按段向上移动
x-->保存并退出
dw-->删除一个单词
r-->替换光标位置字符
R-->替换到行尾
/-->查找,n下一个,N上一个
:%s/a/b/g-->替换a为b
:1, 16%s/a/b/g-->从第一行替换到第十六行
y
y-->复制一行
2yy-->复制两行
p-->粘贴
M-->来到屏幕中心
h-->左
j-->下
k-->上
l-->右
L-->屏幕尾行
H-->屏幕首先
ctrl+f-->向下翻一页
ctrl+b-->向上翻一页
20G-->快速定位到20行
G-->快速回到整个代码的最后一行
gg-->快速回到整个代码的每一行
w-->跳到下一个单词开始处
b-->跳到上一个单词的开始处
D-->从当前光标位置删除至末尾
u-->撤消上一个操作
ctrl+r-->反撤消
d0-->删除到行道
0-->跳转到行首
x-->删除当前光标处字符,每次只能删除一个字符
X-->向前删除
V-->可以选中一行
v-->可选中光标前字符
.-->重复上一个动作
-->整体向右移动
<<-->整体几左移动
}-->按段向下移动
{-->按段向上移动
x-->保存并退出
dw-->删除一个单词
r-->替换光标位置字符
R-->替换到行尾
/-->查找,n下一个,N上一个
:%s/a/b/g-->替换a为b
:1, 16%s/a/b/g-->从第一行替换到第十六行