У меня вопрос, который должен быть довольно простым, но мне еще предстоит найти решение. Я редактирую мой .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 с аналогичными результатами. Кто-нибудь знает, как это сделать?