84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
比如有一个单词
dcustmsg
我已经在v模式选中了该单词,有没有快捷键在这个单词的两侧添加引号,使之变为
"dcustmsg"
走同样的路,发现不同的人生
配置文件添加函数和键映射如下:
function! s:surround() let word = expand("") let wrap= input("wrap with: ") let command = "s/".word."/".wrap.word.wrap."/" execute command endfunction nmap cx :call surround()
这样normal模式光标放在单词上,然后使用快捷键cx,会提示两边填充的字符,输入字符回车即可。详细内容请参考:How to repeatedly add text on both si...
可以自己写一个vim的宏normal模式下光标放在单词中间bi"ea"把上边一段录制成宏就可以用了。
diwi"0 #剪切该字符串然后复制到双引号内。。。
配置文件添加函数和键映射如下:
这样normal模式光标放在单词上,然后使用快捷键cx,会提示两边填充的字符,输入字符回车即可。
详细内容请参考:How to repeatedly add text on both si...
可以自己写一个vim的宏ea"
normal模式下光标放在单词中间
bi"
把上边一段录制成宏就可以用了。
diwi"0 #剪切该字符串然后复制到双引号内。。。