【发布时间】:2023-03-26 05:48:01
【问题描述】:
我正在尝试使用 vimscript 将普通命令与搜索命令放在一起,但没有成功:
这是我的命令:d/\S
(从当前光标位置删除到下一个“非空格”字符)
我不知道怎么把它放到 vimscript 中。
我试过了,但没用:normal dlet @/ = \\S
【问题讨论】:
我正在尝试使用 vimscript 将普通命令与搜索命令放在一起,但没有成功:
这是我的命令:d/\S
(从当前光标位置删除到下一个“非空格”字符)
我不知道怎么把它放到 vimscript 中。
我试过了,但没用:normal dlet @/ = \\S
【问题讨论】:
试试这个:
call search("\\S", "sW")
:normal d`'
第一行将'前一个上下文标记设置为当前光标位置,然后将光标移动到第一个非空白字符。
然后第二行向后删除到上一个光标位置。
【讨论】: