在 emacsclient 文档中,一个示例 EDITOR 设置是:
EDITOR="emacsclient --alternate-editor emacs +%d %s"
如何使用 %d 和 %s?我知道 + 从指定的行开始, %s 是要编辑的文件名,但是什么程序替换了 %d 和 %s 的值?
例如,如果 subversion 试图踢出$EDITOR
,emacs 将编辑 3 个文件:+%d
、%s
和目标文件。是否有任何程序将这些 %d 和 %s 替换为接下来的两个参数?emacs 文档不正确吗?你为什么不直接EDITOR
设置`emacsclient --alternate-editor emacs
?