Configurar VIM con VIMRC

Configurar VIM con VIMRC
VIM es un editor de texto de línea de comandos de código abierto. Es muy potente y personalizable. En este artículo, le mostraré cómo configurar VIM con el archivo VIMRC. Entonces empecemos.

Archivos de configuración VIM:

VIM se puede configurar el sistema de amplio sistema (a nivel mundial) a través del /etc/vim/vimrc.local Archivo en sistemas operativos basados ​​en Ubuntu/Debian. En Centos 7 y Rhel 7, el archivo de configuración de todo el sistema para VIM está en /etc/vimrc.

Puede abrir el archivo de configuración de amplio sistema de VIM de la siguiente manera:

Ubuntu/Debian:

$ sudo vim/etc/vim/vimrc.local

Centos 7 y Rhel 7:

$ sudo vim /etc /vimrc

También puede hacer una configuración específica del usuario de VIM. Todo lo que tienes que hacer es crear un .vimrc Archivo en el directorio de inicio del usuario del que desea configurar VIM y agregar las opciones de configuración de VIM requeridas allí.

Puedes crear un .vimrc Archivo para su usuario de inicio de sesión con el siguiente comando:

$ touch ~/.vimrc

Entonces, abra .vimrc Archivo con VIM con el siguiente comando:

$ vim ~/.vimrc

Para simplificar, me referiré tanto al archivo de configuración VIM de sistema amplio como al archivo de configuración específico del usuario como vimrc archivo. Puede usar el archivo de configuración VIM de sistema amplio del sistema o el archivo de configuración VIM específico del usuario para configurar VIM dependiendo de lo que desee hacer.

Mostrando números de línea:

Por defecto, VIM no muestra números de línea. El número de línea es muy importante para la programación.

Para mostrar números de línea, abra el archivo de configuración VIM (global o específico del usuario según su elección) y escriba el siguiente comando VIM:

numero

Ahora, escriba : WQ! y presionar Para guardar el archivo de configuración.

Ahora, Vim debería mostrar números de línea.

Habilitar resaltado de sintaxis:

VIM puede no tener resaltado de sintaxis habilitado de forma predeterminada. Pero puede habilitar fácilmente la resaltura de sintaxis a través del archivo VIMRC agregando la siguiente línea de comando VIM al archivo.

sintaxis

Cambiar la esquema de color de resaltado de sintaxis:

VIM tiene muchos esquemas de color de resaltado de sintaxis de forma predeterminada. Puede cambiar entre ellos si no le gusta el esquema de color que se establece actualmente.

Para cambiar el esquema de color, escriba el siguiente comando VIM al archivo VIMRC.

ColorScheme color_scheme_name

Ahora, reemplace Color_scheme_name a una de las siguientes palabras clave:

Predeterminado, Azul, Darkblue, Delek, Desert, Elford, Evening, Industry, Koehler, Morning, Murphy, Pablo, Peachpuff, Ron, Shine, Slate, Torte, Zellner

El esquema de color de resaltado de sintaxis debe cambiarse. Lo puse en industria Como puede ver en la captura de pantalla a continuación.

Tamaño de pestaña de configuración:

También puede configurar el tamaño de la pestaña en VIM aunque el vimrc archivo. Si cree que el tamaño de pestaña predeterminado es demasiado grande para usted o no es suficiente, entonces esta es una buena noticia para usted.

Para mí, el tamaño de la pestaña de 4 es suficiente. Los desarrolladores de Python a menudo usan el tamaño de la pestaña de 2.

Para establecer el tamaño de la pestaña en 4 (digamos), abra su vimrc Archivo y escriba el siguiente comando VIM:

establecer Tabstop = 4

Para el tamaño 2 de la pestaña, escribiría el siguiente comando VIM en su vimrc archivo.

establecer Tabstop = 2

Habilitando la sangría automática:

Puede habilitar la sangría automática para insertar automáticamente pestañas o espacios cuando escriba códigos con VIM.

Para habilitar la sangría automática en VIM, escriba el siguiente comando VIM al vimrc archivo.

Establecer autoindente

Reemplazo de pestañas con espacios blancos:

Cuando inserta pestañas en sus códigos y lo guarda y se las envía a otra persona, debe usar el mismo tamaño de pestaña que lo hizo. De lo contrario, el código se vería muy feo. En vim, hay una solución. VIM puede reemplazar automáticamente las pestañas a los espacios. Por ejemplo, digamos, el tamaño de su pestaña está configurado en 4. Entonces, cuando inserta la pestaña en su código, Vim la reemplazará automáticamente con 4 espacios blancos. Entonces, cuando envíe el código a su amigo, será el mismo del tamaño de la pestaña en su editor.

Para reemplazar las pestañas con espacios blancos, escriba el siguiente comando VIM en su vimrc archivo.

establecer expandtab

Eliminar múltiples espacios en el espacio de retroceso individual:

Si estás usando expandir Para reemplazar las pestañas a los espacios blancos automáticamente en VIM, entonces es posible que haya notado que presionando Una vez elimina solo un espacio en blanco. Eso significa que si has establecido tabulación a 4, Entonces tienes que presionar 4 veces para eliminar los 4 espacios blancos.

Afortunadamente, Vim tiene remedios para eso. Puede escribir la siguiente línea en su vimrc archivo para eliminar la cantidad de espacios blancos que fue reemplazado por la pestaña presionando sólo una vez.

establecer softTabStop = 4

NOTA: Mientras me puso tabulación a 4, Yo también puse softtabstop a 4. Entonces, se eliminarán 4 espacios blancos para cada pestaña, todo junto con una sola prensa del llave.

Resaltar la línea actual:

Puedes resaltar la línea en la que se encuentra actualmente en vim. Para hacer eso, abra tu vimrc Archivo y escriba el siguiente comando VIM:

establecer la línea de cursor

Otros comandos VIMRC:

Puede agregar funciones VIM y otros comandos en el vimrc Archivo para configurar VIM. Puede echar un vistazo a la documentación oficial de VIM en http: // vimdoc.Fuente de la fuente.net/ para obtener más información al respecto.

También puede leer el artículo Un buen vimrc en https: // dougblack.io/palabras/a-good-vimrc.HTML para encontrar los comandos VIM más comunes que puede usar.

Entonces, así es como configuras el editor de texto VIM con el archivo VIMRC. Gracias por leer este artículo.