linux常用命令 请教vim里g命令的详细使用方法?
请教vim里g命令的详细使用方法?
G/pattern/CMD,G命令,在文本中查找模式,然后在找到的行上执行CMD命令。注:CMD的应用范围是查找行。CMD命令有很多,如D,delete命令;C,delete并进入插入模式;s,replace命令,使用较多,如g/test/s/AAA/BBB/在文本中查找包含test的行,并将AAA替换为BBB,还可以省略AAA,g/test/s//BBB/,这意味着用BBB指令代替test
有许多类似的快捷键。为了更好地利用vim,我们必须首先了解很多vim的设计。这样,您不仅可以更快地熟悉它,还可以对许多命令进行推断。
vim的许多编辑命令需要附加移动命令。而VIM细致的移动方法使得这种组合灵活而强大。
例如,D是delete,C是change,Y是copy。你可以按照任何移动命令。例如,如果将$移到行的末尾,则将d$删除到行的末尾,将C$更改到行的末尾,并将Y复制到行的末尾。尽管您可能会注意到D也会被删除到行尾,但D$并不比D慢,除非您记不起这么多命令。
VIM还有一个称为TextObject的重要概念。这也通常与这些需要额外移动的命令一起使用。看
:H?文本对象
有关详细信息,请参阅VIM。一些最常用的函数集中在?
?:H?快速参考。如果你无事可做,你可以打开它。有很多。不用背诵了。很长一段时间后就可以使用了。
如果其中80%的命令非常熟悉,那么VIM基本上是一个小成功。
对于替换,通常指:s命令。这是另一种vim命令,也称为“命令行命令”或“ex命令”。有很多像vim这样的命令。什么时候用什么,我们需要多想想,多问,多看帮助文档。
linux常用命令 linux的vi命令用法 linux中vim命令详解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。