HowTo: Cómo pegar en Vim sin hacer un desmadre de indentación

Alguna vez has usado vim y usado autoindent y smartindent? Si; es muy común hacerlo. El único problema es que, cuando pegas cosas, se hace un desmadre!!

Bueno, hay una solución: modo de “paste” de vim.

Para activarlo, solo agrega lo siguiente a tu .vimrc:

set pastetoggle=<f12>

Puedes cambiar al F12 por la F que más te guste.

Así, cuando quieras pegar algo, pones a vim en funcionalidad paste, pegas (no olvides ponerlo en insert mode antes si lo que quieres pegar está en el clipboard de gnome) y listo!

recuerda que tu .vimrc va en ~/ y debe llevar un . antes; es un archivo de configuración y va oculto:

ls -al ~/.vimrc
-rw-r--r--. 1 renich renich 154 Feb 3 16:01 /home/renich/.vimrc

Ok, bueno, ojalá y te sirva de algo. Te paso un link a mi .vimrc por si se lo quieres forkear:
http://downloads.woralelandia.com/src/vim/vimrc

# referencia
http://mr-euro.com/vim-paste-indent-problems/

4 thoughts on “HowTo: Cómo pegar en Vim sin hacer un desmadre de indentación

  1. Pingback: Tweets that mention HowTo: Cómo pegar en Vim sin hacer un desmadre de indentación : Renich's Blog -- Topsy.com

Leave a Reply