我有一个应该相当简单的问题,但我还没有找到解决方案。我正在编辑我的 .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 得到类似的结果。有谁知道如何做到这一点?