vi常用操作

1.关于退出

:wq!  #强制保存退出
:wq   #保存退出
:x    #保存退出
ZZ    #保存退出
:q    #退出
:q!   #强制退出

==============================================

2.关于移动

h  #在当前行向左移动一个字符
j  #移动到下一行
k  #移动到上一行
l  #在当前行向右移动一个字符
Ctrl+f #向前滚动一页
Ctrl+b #向后滚动一页
:0  #将光标定位到第一行
:n  #将光标定位到第n行
:$  #将光标定位到最后一行
0   #将光标定位到本行的行首
$   #将光标定位到本行的行尾
G   #将光标定位到本文章的最后一行
H   #将光标定位到屏幕的顶端
M   #将光标定位到屏幕的中间
L   #将光标定位到屏幕的底端

============================================

3.关于搜索

/xx  #在文件中向前搜索xx
?xx  #在文件中向后搜索xx
n  #向前重复搜索
N  #向后重复搜索

=============================================

4.关于复制

yy  #复制光标当前行
nyy #复制光标当前行到以下的n-1行

==============================================

5.关于粘贴

p  #粘贴到当前行的下一行
P(大写)  #粘贴到当前行的上一行

==============================================

6.关于删除、剪切

dd  #删除当前行
ndd #删除光标当前行到以下的n-1行
dw  #删除一个单词
ndw #删除n个单词
x    #删除一个字符
nx   #删除n个字符
dG   #删除当前光标到文件末尾的所有内容
d0   #删除当前光标到本行行首的所有内容
d$   #删除当前光标到本行行尾的所有内容
:1,100d  #删除第1~100行
:100d    #删除第100行

=============================================

7.关于插入

i  #在当前位置的字符前面进入插入模式
I  #在当前行的开头进行插入
a  #在当前位置的字符后面进入插入模式
A  #在当前行的结尾进行插入
o  #在当前行下面打开一个新行进行插入
O  #在当前行上面打开一个新行进行插入

=============================================

8.其他

u  #撤销上一次的更改
:set nu  #显示行号

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值