gpt4 book ai didi

vim - 用函数调用环绕文本

转载 作者:行者123 更新时间:2023-12-04 03:36:11 26 4
gpt4 key购买 nike

我想包装一些代码:

myObj.text;

使用函数调用,其中代码作为参数传递。
console.log(myObj.text);

我想过使用 around.vim 来做到这一点,但没能做到。

知道是否可能吗?一世

最佳答案

环绕声处于正常模式:

ysiwfconsole.log<CR>
在可视模式下使用环绕声:
Sfconsole.log<CR>

在正常模式下没有环绕声:
ciwconsole.log(<C-r>")<Esc>
在视觉模式下没有环绕:
cconsole.log(<C-r>")<Esc>
但这不是很可扩展。映射肯定会更有用,因为您几乎肯定需要经常这样做:
xnoremap <key> cconsole.log(<C-r>")<Esc>
nnoremap <key> ciwconsole.log(<C-r>")<Esc>
这让我们回到了 Surround,它已经非常优雅地做到了这一点,而且还做得更多。

关于vim - 用函数调用环绕文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45354545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com