我想包装一些代码:
myObj.text;@H_502_3@使用函数调用将代码作为参数传递.
console.log(myObj.text);@H_502_3@我已经考虑过使用surround.vim来做到这一点,但没有设法做到这一点. @H_502_3@有没有想过是否可能?一世
在正常模式下环绕声:
ysiwfconsole.log<CR>@H_502_3@在可视模式下使用Surround:
Sfconsole.log<CR>@H_502_3@在正常模式下没有环绕声:
ciwconsole.log(<C-r>")<Esc>@H_502_3@在视觉模式下没有环绕声:
cconsole.log(<C-r>")<Esc>@H_502_3@但这不是很具可扩展性.映射肯定会更有用,因为您几乎肯定需要经常这样做:
xnoremap <key> cconsole.log(<C-r>")<Esc> nnoremap <key> ciwconsole.log(<C-r>")<Esc>