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:回复上一次所做的撤销
本文介绍了Linux系统编程中 Vim 编辑器的基本操作,包括插入模式、行移动、跳转到指定行、查找匹配以及删除操作。在命令模式下,使用'h', 'j', 'k', 'l'进行光标移动,'gg'跳转到文件首,'G'跳转到文件尾。删除操作如'dw'删除单词,'D'删除至行尾,'u'撤销操作。此外,还提到了百分比符号 '%' 在匹配括号间的跳转功能。
3183

被折叠的 条评论
为什么被折叠?



