2012-04-14 64 views
1

我需要获取某些vim设置的当前值,例如runtimepath如何将vim的设置变成bash变量?

我知道我可以在vim中使用:set runtimepath,但我无法找到一种方法将它变成bash变量。

如果你知道任何方式得到它,请帮助:-(

+5

你为什么你想知道你可以把设置放在'$ HOME/.vimrc'中吗? – Kevin 2012-04-14 16:27:32

+0

我需要在'runtimepath'list的开头添加一个目录,然后生成一个'.vimrc'。 – yegle 2012-04-14 18:55:24

回答

2

这是我在我的脚本中使用:

TEMP=$(mktemp) 
$VIM -c "redir! > $TEMP" -c 'set runtimepath' -c 'q' 

输出将被重定向到$TEMP