为什么这个vim全局命令不能正常执行?

时间:2016-04-22 23:02:03

标签: vim

在MacOSx上的〜/ .vimrc中我有:

let g:plantuml_executable_script='java -jar /Users/megan/Documents/plantuml.jar'

如果我打开Vim并执行:

:! java -jar /Users/megan/Documents/plantuml.jar

执行JAR文件。

如何使用plantuml_executable_script命令执行它?

1 个答案:

答案 0 :(得分:1)

您刚刚为变量分配了一个值,而不是执行它。

let命令为变量赋值。

运行:system (g:plantuml_executable_script)

将执行系统命令内的变量。

在vimscript或.vimrc中使用此系统命令,或直接在脚本的命令行中执行它。