Vim常用命令

一般模式下操作

o: 在当前行之下新开一行,并把光标置于行首

v/ctrl+v: 可以分块拷贝,列模式

hjkl: 光标移动

1gg: 跳到第一行的行首,即文件头

2gg: 跳到第二行的行首

G:跳到文件尾

 

在某一行中跳到某列:

0(数字零):行首

$: 行末

fx:搜索当前行中下一个出现字母x的地方。比如fb

 

复制、粘贴:

yy: 复制

nyy: 复制当前行及其后的n-1行(n是数字),

P: 粘贴

u:撤销

ctrl+r:取消撤销

 

查找和替换

查找:\pattern

比如在一般模式下直接输入\abc, 表示在文本中查找字符串”abc“。

查找到了的话输入n或者N到下一个或者上一个

 

替换:

比如

:%s/abc/cba/gc

s表示subsititute, abc为要换掉的字符串,cba为要换到的字符串。g表示global,c表示要不要确认。

再比如:%s/a2/a3/gc

你可能感兴趣的:(C,语言)