Vi 使用备忘

来源:互联网 发布:linux nginx 启动 编辑:程序博客网 时间:2024/05/17 00:18

我的一些常用的 vi 使用命令备忘。

q

录制命令。qx:其中 x 是录制宏的编号,应该可以从 a ~ z 吧。按 qx 后就进入了录制模式,vi 会有 rercdring 的提示,录制完成后,再次按 q 推出。之后用 @x 来播放,x 就是宏的编号。@x 前面可以加范围的命令,例如 10@x ,表示10行进行这个命令。

u 和 ctrl+r

u:是撤销命令。 ctrl+r:反撤销命令。

==

连续按2次 “=” 号键,就会自动对该行代码进行缩进对齐。并且前面可以加行数前缀。

o 和 ctrl+i

o:能回到跳转前的位置。 ctrl+i:就是o的反操作。

nohl

这是vi里的一个命令来的,就是去掉一些搜索结果时候的高亮显示。有时候高亮太多时,用这个比较好。