Tutorial VIMRC

Tutorial VIMRC

Diferentes lenguajes de programación, así como los tipos de archivos, pueden requerir diferentes configuraciones para cosas como la indención y los emparejamientos de palabras clave. Es posible que deba alterar su plantilla en función de lo que sus clientes quieran. Además, es posible que desee cambiar o agregar nuevos comandos.

VIM es un editor de línea de comandos para sistemas Linux. Tiene una gran distinción por ser el editor de texto más potente disponible para Linux. El editor de texto VIM usa un archivo llamado un archivo VIMRC como un archivo de configuración. Guarda las preferencias del editor que se cargan cada vez que se accede al editor. Dado que los archivos VIMRC se guardan como texto sin formato, cualquier editor de texto se puede emplear para abrirlos y modificarlos. El archivo VIMRC permite a los usuarios cambiar las preferencias del editor.

En este artículo, aprenderemos a personalizar VIM con el archivo de configuración VIMRC.

Creación del archivo VIMRC

Puede utilizar todas las funciones de VIM personalizando su .archivo vimrc. Para configurar el archivo VIMRC, primero debemos crearlo en el directorio de inicio de nuestro sistema.

Acceda a la terminal y use las siguientes instrucciones para generar su .Archivo VIMRC:

Omar@Omar-VirtualBox: ~ $ Vim .vimrc


Como presiona "Enter", aparece una nueva pantalla VIM. Notarías el ".vimrc ”en la esquina inferior izquierda. Este es nuestro archivo VIMRC recientemente creado en VIM.


Para guardar y salir del estado del archivo, simplemente escriba el comando ": WQ". Presionar "Enter" lo lleva de regreso a la terminal. Ahora que nuestro archivo de configuración VIMRC se crea correctamente, buscamos sus opciones de personalización.

Habilitando la resaltura de sintaxis en VIM

Para demostrar la función de resaltar de sintaxis de VIM, primero creamos un archivo con algún código en él.

Creamos un ".Py "Python File and Clone algún código de Python en él como datos ficticios. Nombramos el archivo como "ejemplo.Py "y guárdelo en el directorio" Desktop ".


Ahora, para editar este archivo en el editor de texto VIM, necesitamos abrirlo en VIM. Inicie el terminal y ejecute el siguiente comando:

Omar@Omar-VirtualBox: ~ $ Vim ./Desktop/Ejemplo.py


Aquí, el comando "VIM" indica que el archivo especificado se abre en el editor VIM. Luego, proporcionamos la ruta del archivo como "./Desktop/Ejemplo.py ".

A medida que presionamos "Enter", el editor VIM abre el archivo.


El contenido del archivo se muestra en el formato básico en la captura de pantalla anterior. No hay resaltado para la sintaxis en el código.

Para habilitar la función de resaltar de sintaxis en VIM, salimos del archivo escribiendo ": WQ" y abrimos el .archivo vimrc nuevamente desde el terminal con el mismo comando:

Omar@Omar-VirtualBox: ~ $ Vim .vimrc


El .Se abre el archivo de configuración de VIMRC. Cambiamos el modo de operación para insertar el modo simplemente presionando "i". Ahora, escriba "Sintaxis en" y vuelva al modo de comando nuevamente presionando la tecla "ESC". Escriba el comando ": WQ" para guardar los cambios que se realizan en el .archivo vimrc y salida.


Habilitamos con éxito la función de resaltar de sintaxis en VIM. Ahora, para verificar si está habilitado, abrimos el "ejemplo.Py "de nuevo" desde la terminal.

Omar@Omar-VirtualBox: ~ $ Vim ./Desktop/Ejemplo.py


Esto abre el archivo especificado y las verificaciones si el resaltado de la sintaxis está funcionando en él.


La instantánea de la ventana VIM muestra el código con su sintaxis que se destaca esta vez para mostrar que la función de resaltar de sintaxis está actualmente habilitada en VIM.

Configuración de los números de línea en VIM

Al encontrar una línea de código específica, la observamos o le pedimos a alguien. Se vuelve difícil contar el número de línea manualmente. VIM nos proporciona una característica por la cual podemos encender la línea de la línea para navegar fácilmente a través del archivo. Habilitamos esta función en el .archivo de configuración vimrc.

Abramos el .Archivo VIMRC nuevamente, cambie al modo de inserción y escriba "Número de configuración":


Guarde los cambios y salga del archivo.

Ahora, abra el archivo desde el terminal para ver si la numeración de línea está activada o no.


Inicialmente, el archivo no contiene los números de línea. Pero a medida que habilitamos la función Número en VIM, ahora podemos navegar fácilmente a través de las líneas de código.

Destacación del cursor en vim

Otra funcionalidad que VIM nos proporciona es resaltar la línea del cursor. Cuando esta función está habilitada, podemos localizar inmediatamente dónde está el cursor actualmente en. Para activar esta función, abra el .archivo vimrc y escriba "establecer cursorline" en modo de edición.


Guarde los cambios y renuncie al archivo escribiendo el comando ": WQ".

De nuevo, abra el "ejemplo.PY "para ver si los cambios se implementan.


En la imagen anterior, podemos ver que la línea del cursor está activada. Esta línea es horizontal ya que estamos destacando la línea del cursor. Aquí, el cursor está en línea número 9. Entonces, se dibuja una línea de cursor debajo de él.

Junto con una línea de cursor horizontal, también podemos resaltar el cursor verticalmente. Descubrimos la ubicación precisa del cursor sobre la línea y la columna. Abre el .archivo vimrc y escriba "establecer cursorcolumn".


Al hacer modificaciones al .archivo vimrc, no olvides guardarlos. Ahora, después de dejar el archivo, abra el "ejemplo.archivo py ".


La función de resaltado del cursor se activa tanto horizontal como verticalmente en nuestro vim. La imagen anterior muestra la posición exacta del cursor en el archivo.

Buscando en vim

VIM nos permite buscar dentro de un archivo de texto de la manera más eficiente. La función de búsqueda comienza a resaltar instantáneamente la palabra en el momento que la escribe para la búsqueda. En el .Archivo VIMRC, escriba "Establecer IncSearch" y guardar los cambios.


Además de las características previamente elaboradas, VIM nos proporciona una larga lista de grandes funcionalidades. También podemos establecer el ancho de cambio, el ancho de la pestaña, Nobackup, Nowrap y muchos más según su necesidad.

Conclusión

Este artículo habla sobre la personalización del editor VIM en el .archivo de configuración vimrc. En esta lección se discuten diferentes configuraciones de configuración. Inicialmente definimos el .Archivo de configuración VIMRC e implementó los diferentes comandos en él para personalizar nuestro editor VIM. Se explica la creación del archivo VIMRC. La habilitación de diferentes características en VIM, como resaltar de sintaxis, líneas de numeración, línea de cursor y resaltado de columna cursor, y la configuración de la búsqueda de texto se implementan prácticamente en el editor de texto VIM en este artículo.