gpt4 book ai didi

Vim --remote-expr 示例

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

由于我的 google-fu 失败了,谁能给我一个简单的例子来说明如何使用 --remote-expr或任何其他命令行技巧将文本插入当前缓冲区,或设置 cfile。 (任何 :-command 都会很好。)

我设法得到的所有--remote-exprE449: Invalid expression received为了任何东西。

最佳答案

:help E449引导你到一个基本的例子。不幸的是,它有点太基础了:

remote_expr({server}, {string} [, {idvar}])

Examples:

:echo remote_expr("gvim", "2+2")
:echo remote_expr("gvim1", "b:current_syntax")

在命令行中,这变成
 $ vim --servername "gvim" --remote-expr "2+2"
4
要了解您可以使用表达式做什么,请参阅 :help expr .
命令 Vim 从命令行插入文本
您最好使用 --remote-send以与您使用 map 类似的方式发送 key 序列s 或 abbr s:
$ vim --servername Foo --remote-send "GoHello world! <ESC>"
将在事件窗口缓冲区的末尾追加一个新行。

关于Vim --remote-expr 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6167732/

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