У меня установлены две копии vim.
Один установлен с Macvim и обязательно настроен с -X11 (для работы с Какао), а другой настроен на +X11 (используется в терминале, для работы с плагином, который я использую)
Я бы хотел, чтобы все янки перешли в системный буфер обмена. Когда +X11 включен, я могу сделать это в .vimrc с помощью set clipboard=unnamedplus
. Когда -X11, я могу сделать это с помощью set clipboard=unnamed
.
Как я могу сделать это в .vimrc условно?
Что-то вроде
if &x11
set clipboard=unnamedplus
else
set clipboard=unnamed
endif
Конечно, это не работает, потому что & x11 не является реальной переменной.