使用变量设置Vim选项

时间:2011-04-20 21:00:02

标签: vim set let

我有一个问题应该相当简单,但我还没有找到解决方案。我正在编辑我的.vimrc,并希望使用保存在变量中的结果设置一个选项。例如,我想在〜/ .vimetc中聚合我的所有临时文件。这就是我想做的事情,

let s:vimetc=$HOME.'/vimetc/'
set backupdir=s:vimetc.'backups/'
set directory=s:vimetc.'vimswap/'
set viewdir=s:vimetc.'vimswap/'

当然,set不解析变量所以我最终得到了文字| s:vimetc.'backups /'|,而不是我想要的。我尝试使用& s:vimetc,结果相似。有谁知道怎么做?

1 个答案:

答案 0 :(得分:25)