linux VI各种快捷键整理

vi 中的快捷键很多,在此简单地整理一下。
在任一模式下,按下Esc键可进入命令模式。

移动光标快捷键

移动光标快捷键操作
h将光标向左移一个字符
j将光标向下移一个字符
k将光标向上移一个字符
l将光标向右移一个字符
w将光标向前移一个单词
b将光标向后移一个单词
e将光标移到下一个单词之后
0将光标移到行首
$将光标移到行末
)将光标移到下一句句首
(将光标移到上一句句首
}将光标移到下一段开始处
{将光标移到下一段开始处
G将光标移到当前文档的底部
^将光标移到行内非空格的第一个字符
H将光标移到屏幕上第一行
L将光标移到屏幕上最后一行
Ctrl+u向上滚动半屏
Ctrl+d向下滚动半屏
Ctrl+f向前滚动全屏
Ctrl+b向后滚动全屏
Ctrl+e向下滚动一行
Ctrl+y向上滚动一行

文本编辑快捷键

删除快捷键

文本编辑快捷键操作
D从光标定位的行末删除文本
dd删除光标定位的当前行
nddn 代表即将删除的行数
rcc 代表字符。光标下方的字符将被替换为r 后面的字符
R 后键入的文本将改写当前文本,从光标所在位置开始,一直到按下Esc
x删除光标下方的字符,并将字符右移填空
X删除光标前的字符,并移动字符,令光标下方的字符来填空
~更改光标下方的字母的大小写
J将当前行和前一行连接起来,并删除因此而来的空行
dd删除一行
ndd删除以当前行开始的n行
d$删除以当前字符开始的一行字符
dw删除以当前字符开始的一个字
ndw删除以当前字符开始的n个字
Dd$同义,删除以当前字符开始的一行字符
d+Enter删除2行
d)删除到下一句的开始
d}删除到下一段的开始

撤销操作快捷键

撤销快捷键操作
u撤销上一步操作

复制粘贴快捷键

复制粘贴快捷键操作
yy复制一行
nyy复制多行 ,n为行数
p粘贴

文件操作快捷键

文件快捷键操作
ZZ保存对当前文件的更改,然后退出vi
:wq同,ZZ,保存对当前文件的更改
ww保存对当前文件的更改
:w保存对当前文件的更改
:w!保存对当前文件的更改,如果有同名文件存在的话,就改写
:q退出vi 。如果有未保存的更改,vi 将发出抱怨,并" 拒绝" 退出
:q!强制退出

更多的VI信息可见:
Linux vi命令大全
Linux Vi 的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值