Los tabuladores son malvados. Esta guía le mostrará cómo convertir tabuladores en espacios en Vim.

    1 - Usar expandir tabulador para convertir nuevos tabuladores en espacios

    En expandtab se asegurará de que cuando pulses tabulador se usen espacios. Así que primero establece el número de espacios que debe tener un tabulador, y luego establece expandtab.

     set tabstop=2 shiftwidth=2 expandtab 

    Tabstop determina para cuántas columnas cuenta un tabulador. Shiftwidth determina cuántas columnas se sangra el texto cuando se utilizan operaciones de reentrada. Expandtab es lo que realmente utiliza espacios en lugar de tabuladores.

    2 - Convertir los tabuladores existentes en espacios

    Si ya tienes un archivo lleno de tabuladores, convertirlos a espacios es superfácil. Asegúrate de seguir primero el paso uno, y luego utiliza retab .

    Abre el archivo y escribe:

     :retab 

    Esto arreglará todas las pestañas existentes.