在vim中,在单词前后放置相同字符的字符命令序列是什么。我认为有办法做到这一点,但我忘记了。
说我有这个词candy
,我想做到=candy=
。没有比进入两次插入模式更有效的命令序列吗?
有一个名为tpope/vim-surround的插件可以使这变得更容易。在你的情况下,它会是ysiw=
(或者ysw=
如果你在这个词的开头)。该插件还为删除和更改周围字符提供了方便的映射。在我看来,这是必不可少的 vim 插件之一。我无法想象不安装它。
但是,如果您不想安装插件,我所知道的最短方法是
ciw==<esc>P
Run Code Online (Sandbox Code Playgroud)
这比击键短
bi=<esc>ea=<esc>
Run Code Online (Sandbox Code Playgroud)