gpt4 book ai didi

markdown - 使用 Vim 命令打开标记中的当前文件

转载 作者:行者123 更新时间:2023-12-02 21:59:06 26 4
gpt4 key购买 nike

我一直在尝试为 Brett Terpstra 的 Marked 应用程序创建命令。不幸的是我无法让它工作。关于Marked Bonus Pack page 是 Vim 映射和 Marked 的示例,但我更喜欢输入 :Marked 以在 Marked 中打开当前文件。
我该怎么做呢?添加:

command! Marked :silent open -a Marked.app '%:p'<cr>

to .vimrc 不起作用。 (如果没有静默,Vim 在执行时会给出“文件不存在”错误。)

感谢大家的帮助。

安德烈亚斯

最佳答案

%未在命令中展开。您需要使用扩展来代替。 (参见:help expand)

类似的事情

command! Marked :silent open -a "Marked.app" expand("%:p")

我认为您不需要 : (在 silent 前面)既不是 <cr> 。您正在定义命令而不是映射,因此不需要进入命令模式。

关于markdown - 使用 Vim 命令打开标记中的当前文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7483130/

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