Clipes X11
No X11 há dois clibpoards independentes:
- primário (cole com o buttom midle) (no vim - register
"*
)
- clipboard (colar com (CTR + V) ou similar; como windows) (em vim - register
"+
)
Clipboard Vim + X11
A associação entre "+
"*
e as pranchetas do sistema precisa de um vim
com
+clipboard
(consulte vim --version
para a opção ativa).
"+
é o registrador vim da área de transferência do sistema (CTR-C / CTR-V ou similar).
Usando @grish e @serenesat, podemos selecionar um texto visual,
e entre
"+y
Como de costume, podemos usar qualquer outro posicionador de vim para definir a área "copiar para área de transferência". Ex:
"+yG (to save from current position to EOF)
Desta forma, o texto é copiado para o clipboad do sistema e pode ser colado com
a tecnologia clipbord, ou em um vim diferente
"+p
Área de transferência Vim + X11 + ssh
Quando hosts remotos estão envolvidos, você precisa usar ssh -XY remoteHost
para habilitar o encaminhamento do X11. Desta forma:
ssh -XY remoteHost
vim file # and "+yG or visual selection and "+g
salva o texto na área de transferência e pode ser colado das formas usuais.
Vim + ssh
Se nada mais funcionar, podemos sempre:
vim scp://host/file
para editar arquivos remotos na máquina local ...