On Mon, Jun 01, 2015 at 11:48:34AM -0300, Diogo Leal wrote:
>
> As vezes eu preciso colar algum texto que não está acessível pelo vim, como por
> exemplo sites da internet, e quando faço isso ele perde totalmente a formatação
> e dá um trabalho chato de ficar indentando o código, e quando o texto tem
> muitas linhas, é massante.
>
> Aqui tem um screenshot para ilustrar melhor.
>
http://imagizer.imageshack.us/a/img909/6923/RRLs0Y.png
Oi Diogo, tudo bem?
Esse problema é mais ou menos frequente, e de fato, um pé no saco.
Eu nunca decorei qual é a solução exata do problema, mas a origem sempre
está relacionada com a maneira seu gerenciador de clipboard trabalha na
cópia e como você cola no vim.
Em particular em tiling window manager como observo que usas, é muito
comum utilizar o registrador de seleção do X para copiar e colar usando
o botão do meio do mouse. Eu acho essa maneira muito ruim para preservar
o formato de um texto copiado.
Eu recomendo copiar usando o registrador de clipboard do X, seja
utilizando a ferramenta nativa da aplicação (clique direito, copiar), ou
um keybinding adequado quando presente: frequentemente Ctrl-C.
Ao colar prefira usar os registradores especiais do vim, + e/ou *.
Para colar no modo de inserção: Ctrl-R + ou Ctrl-R *
Para colar no modo normal (sob o cursor): "+p ou "*p
Retorne caso tenha ajudado :-).
Abraços, Amadeus.