如何在不更改VIM中的行长度的情况下替换单词

时间:2017-08-23 13:08:56

标签: vim

我有档案:

word          some other word

(单词后10个空格)

我想在没有更改行长度的情况下替换单词

示例:

new word      some other word

(单词后6个空格)

它在vim中是否可行?

我现在只有一个解决方案c l 8,但我应该知道new word的长度。

1 个答案:

答案 0 :(得分:2)

您可以使用 R 进入替换模式。这允许您键入new word" over" word而不修改空间量。这样做的缺点是,如果你想用一个较短的单词替换一个较长的单词,那么你需要用空白"空白"用旧词来表达额外的追逐者。

有关详细信息,请参阅:help R:help gR