Linux系统编程 17 vim的操作 跳转和删除字符

本文介绍了Linux系统编程中 Vim 编辑器的基本操作,包括插入模式、行移动、跳转到指定行、查找匹配以及删除操作。在命令模式下,使用'h', 'j', 'k', 'l'进行光标移动,'gg'跳转到文件首,'G'跳转到文件尾。删除操作如'dw'删除单词,'D'删除至行尾,'u'撤销操作。此外,还提到了百分比符号 '%' 在匹配括号间的跳转功能。
摘要由CSDN通过智能技术生成

Linux系统编程 17 vim的操作 跳转和删除字符

i:光标之前插入
a:光标之后插入
o:光标所在行的下一行
 
I:光标所在行的行首
A:光标所在行的行尾
O:光标所在行的上一行

s:删除一个字符,并进入文本模式
S:删除光标所在一整行,并进入文本模式


命令模式下的光标移动

h 左
j 下
k 上
l 右

调转到指定行
方法一:
命令行模式下
如跳到256行
256 G
缺点:没有回显

方法二:
末行模式下
:256


跳转到文件首
命令模式下:
gg

跳转到文件尾
命令模式
G

和代码相关
自动格式化程序
命令模式
gg=G


查找{匹配的}
命令模式下:

光标挪到{
在命令模式下%
%可以在匹配的花括号和小括号和中括号之间跳转


常用的删除操作
命令模式下

x:可以删除光标所在的字符,且工作模式不变
dw:可以删除光标所在的单词(光标要在单词首个字母)
D(或者 shift + d):删除光标至行尾
D0:删除光标至行首

$:光标移至行尾
0:光标移至行首
D或者d+$ 删除光标至行尾
d+0:删除贯标值行首

命令行模式下:
u:撤销操作
Ctrl+R:回复上一次所做的撤销
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值