如何在Vim中替换光标下的单词。
那么,有没有一种更简单的组合来替换光标下的单词,而不是使用dw
,然后使用i
,然后使用Esc
呢?
发布于 2018-06-27 01:34:44
如果你想用之前拖拽的词来改变一个词,有另一个解决方案可以解决viwp
(一旦你拽出了第一个词)。
ciw
将删除前面的单词,并将您置于插入模式。但是,您可以使用ctrl+r, 0
插入寄存器0的内容(其中包含先前拖出的字)。
所以:
yiw
[move to next word]
ciw
ctrl+r
0
这比viwp
工作得更好,因为在第一次使用之后,您可以重复地使用.
进行替换。它也不会切换到视觉模式并短暂地突出显示。
发布于 2013-01-09 18:51:45
试试cw
--就像“change word”中的一样。
使用http://linuxmoz.com/vi-commands-cheat-sheet/或任何其他小抄作为参考。
https://stackoverflow.com/questions/14233498
复制相似问题