Vim¶
手册里面东西太多了放不下了,Vim 本身东西就很多,拿出来备忘一下也可以。
Vim 基本操作¶
杂七杂八¶
在 Vim 中,
替换¶
:s /old/new/ gc
在一行内用new
替换old
,g
表示对一整行匹配,c
表示替换前确认:%s /old/new/ gc
对整篇文章进行搜索。
字符均支持正则表达式,比如 :%s/^/xxx/g
就是在每一行的行首插入xxx,^
表示行首,$
表示行尾。
外部命令¶
https://zhuanlan.zhihu.com/p/56381336
vim 可以执行外部命令
最简单的 :!
就可以执行外部命令了。比如 :!date
显示今天日期
:read
命令可以获得命令执行的输出结果,新增一行插入该结果。如 :read!date
我最常用的还是 :terminal
. 直接打开一个新的终端
有空看看 https://www.zhihu.com/question/27478597/answer/2777381978