gpt4 book ai didi

Vim - 选择括号之间的文本,多行

转载 作者:行者123 更新时间:2023-12-04 05:04:44 25 4
gpt4 key购买 nike

value(val_1)
value(val_100)
value(val_10)

我想在括号之间选择文本并将其用于多行,对于一行,我可以使用 f(va( 但我不知道如何选择剩余的 2 行。

编辑(解决方案)

我想要的是用每行唯一的文本更改括号内的文本,首先,我想选择文本,删除它然后手动更改文本,@rosipov 告诉有一个插件来执行选择部分,这很棒,但@romainl 给了我另一个同样有效的方向。
f(ci(foo<Esc>jci(bar<Esc>jci(baz<Esc>

最佳答案

在这种情况下,您可能会对 EasyMotion 插件感兴趣:https://github.com/Lokaltog/vim-easymotion

使用插件,它将是: f(vLeaderLeaderf)c

或:LeaderLeaderf(avLeaderLeaderf)c

其中 c 是代表第三个右括号的字母,a 代表第一个左括号 p。

编辑:没有插件可以通过行号来完成。

假设您使用第 1-3 行: f(v3Gf)

3G 代表“转到第 3 行”,可在可视模式和正常模式下工作。

关于Vim - 选择括号之间的文本,多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15673927/

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