Estoy usando vim 7.2 desde la terminal de masilla.
Incluso si ejecuto set noai
parece que todavía estoy tratando de sangrar el código. Estoy copiando mi código de Notepad ++ a vim. el siguiente es de Notepad ++
y siguiendo lo que obtuve en vim:
No tengo ninguna pestaña en mi archivo.
Como solución alternativa, estoy abriendo vi ejecutar, set noai
pegar, guardar y abrir en vim nuevamente. ¿Alguna sugerencia de cómo corregir este comportamiento?
vim
putty
indentation
copy-paste
Hemant
fuente
fuente
Respuestas:
Esto no tiene nada que ver con la opción noai. Lo que está experimentando es un pequeño problema al copiar y pegar una carga de texto con sangrías existentes en vim.
Lo que suelo hacer (tengo mucho este 'problema') es unir F4 para invitar y luego, antes de pegar cosas en vim, presionar esa tecla. Hace que el problema desaparezca.
Lea más sobre esto usando
dentro de vim
fuente
:set paste
evita el problema:set nopaste
deshacer lo anterior:set pastetoggle=<F2>
establece la tecla de alternar pegar en F2fuente