Ubuntu vi与vim使用

1 移动光标

h或向左箭头键  光标向左移动一个字符
l或向右箭头键   光标向右移动一个字符
j或向下箭头键   光标向下移动一个字符
k或向上箭头键  光标向上移动一个字符

10j,光标向下移动10行

ctrl +f :屏幕向下移动一页,相当于pageDown按键
ctrl +b :屏幕向上移动一页,相当于pageUp按键

ctrl + d :屏幕向下移动半页
ctrl + u :屏幕向上移动半页

0或HOME键 : 移动到这一行的最前面
¥或END键 : 移动到这一行的最后面

gg : 移动到这个文件的第一行,相当于1G

2 查找与替换

/word : 向下寻找名称为word的字符串
?word:向上寻找名称为word的字符串

n:重复前一个查找的操作

3 删除复制与粘贴

x:向后删除一个字符,相当于del键
X:向前删除一个字符,相当于backspace键

10x:向后删除10个字符

dd:删除光标所在的那一整行
10dd:删除光标所在的向下10行
yy:复制光标所在那一行
10yy:复制光标所在的向下10行

p:将已复制的数据在光标下一行粘贴
P:将已复制的数据在光标上一行粘贴

u:复原前一个操作
ctrl + r :重复上一个操作
. :小数点,重复前一个操作

4 块选择

V:字符选择,会将光标经过的地方反白选择
V:行选择

ctrl + v:块选择,可用长方形的方式选择数据
y:将选择的数据复制
d:将反白的地方删除

5 多文件编辑

命令行模式下:
sp[filename]:打开一个新窗口,如果有加filename,表示在新窗口中打开一个新文件,否则表示两个窗口为同一个文件


ctrl + w + j或者下箭头:光标移动到下面的窗口,先按ctrl+w,然后按j
ctrl + w + k或者上箭头:光标移动到上面的窗口
q:离开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值