gpt4 book ai didi

Vim 在插入模式下导航文本

转载 作者:行者123 更新时间:2023-12-05 01:00:52 27 4
gpt4 key购买 nike

在 Vim 中,在我写完之后:

int[] no={1,2,3,4,5,6}

我改变了主意,想把它变成这样的字符串:
String[] no={"1","2","3","4","5","6"};

一旦您将手移到箭头键并保持插入模式,这很容易。否则,您需要多次按下 esc 键。这样做的“Vim方式”是什么?

(有类似的问题,但我认为这个具体的例子很好地证明了在插入模式下需要一种简单的遍历方式。)

最佳答案

不,您不需要为此保持插入模式。内置插件的一种选择:

0cwString<Esc>:s/\d/"&"/g

另一个与 surround.vim插件( ysh" 用双引号将左边的字符括起来):
0cwString<Esc>f,ysh";;.;;.;;.;;.f}.

我相信其他人会想出更多有创意的方法......

将此与插入模式进行比较:
0cwString<Esc>f{a"<Right>"<Right>"<Right>"<Right>"<Right>"<Right>"<Right>"<Right>"<Right>"<Right>"<Right>"<Esc>

关于Vim 在插入模式下导航文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28769922/

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