Eu tenho duas cópias do vim instaladas.
Um é instalado com macvim e necessariamente configurado com -X11 (para funcionar com Cocoa), enquanto o outro está configurado para +X11 (usado no terminal, para trabalhar com um plugin que utilizo)
Gostaria que todos os puxões fossem para a área de transferência do sistema. Quando +X11 está habilitado, posso fazer isso em .vimrc com set clipboard=unnamedplus
. Quando -X11, posso fazer isso com set clipboard=unnamed
.
Como posso fazer isso condicionalmente em .vimrc?
Algo como
if &x11
set clipboard=unnamedplus
else
set clipboard=unnamed
endif
É claro que isso não funciona porque &x11 não é uma variável real.
Responder1
if has("x11")
echo "yep"
endif