2016-04-22 139 views
0

在MacOSX上我的〜/ .vimrc我:为什么这个vim全局命令不能正确执行?

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

您刚给一个变量赋值,而不是执行它。

let命令将值赋给变量。

运行:system (g:plantuml_executable_script)

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

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

相关问题