expand('<cword>')
上面可以从光标处选择单词,但我想选择更多,即由光标和第一个空格分隔的文本。
如何在 vim 脚本中做到这一点?
更新
我正在寻找一种在 vi 脚本中进行字符串操作的灵活方法。
答案1
输入命令vf
v
:视觉选择f
: 寻找: 空间
请注意,这样空间也被选择了。
答案2
v
:开始视觉选择t<space>
:转到输入字符的下一个出现位置(在本例中为 )
expand('<cword>')
上面可以从光标处选择单词,但我想选择更多,即由光标和第一个空格分隔的文本。
如何在 vim 脚本中做到这一点?
更新
我正在寻找一种在 vi 脚本中进行字符串操作的灵活方法。
输入命令vf
v
:视觉选择f
: 寻找
: 空间请注意,这样空间也被选择了。
v
:开始视觉选择t<space>
:转到输入字符的下一个出现位置(在本例中为 )