在vim如何在单词之前和之后放置一个字符

时间:2017-02-16 21:36:52

标签: vim

在vim中,在单词前后放置相同字符的字符命令序列是什么。我认为有办法实现,但我忘了。

说我有candy这个词,我想把它=candy=。是否有命令序列比两次进入插入模式更有效地执行此操作?

1 个答案:

答案 0 :(得分:4)

有一个名为tpope/vim-surround的插件可以让您更轻松。在您的情况下,如果您在单词的开头,则为ysiw=(或ysw=。此插件还提供方便的映射,用于删除和更改周围的字符。在我看来,这是必不可少的vim插件之一。我无法想象不安装它。

但是,如果您不想安装插件,我所知道的最短路法将是

ciw==<esc>P

这是一个短于

的击键
bi=<esc>ea=<esc>