Guía de configuración de Ubuntu 20.04 Vim: personalice su editor de texto

texto:

Vim es un potente y popular editor de texto ampliamente utilizado en sistemas Linux. En Ubuntu 20.04, puede personalizar su Vim para satisfacer sus necesidades de edición a través de una configuración simple. Este artículo lo guiará a través de algunas configuraciones comunes de Vim para que su experiencia de edición sea más eficiente y agradable.

Aquí hay información importante sobre el editor Vim en Ubuntu:

  1. Instale Vim: en Ubuntu, puede usar un administrador de paquetes como apt para instalar Vim. Abra una terminal e ingrese el siguiente comando:

    sudo apt update

    sudo apt install vim

  2. Inicie Vim: para iniciar el editor de Vim, simplemente ingrese el comando "vim" en la terminal seguido del nombre del archivo que desea editar. Por ejemplo:

    vim filename.txt

    Si el archivo no existe, Vim creará uno nuevo.

  3. Modos del editor de Vim: Vim tiene diferentes modos, y la entrada del teclado se comporta de manera diferente en cada modo. Aquí hay algunos patrones comunes:

    • Modo normal: el modo predeterminado, en el que puede mover el cursor, copiar, pegar, eliminar texto y otras operaciones.
    • Modo de inserción: en este modo, puede ingresar texto. Presione la tecla "i" o "a" para ingresar al modo de inserción y presione la tecla "Esc" para volver al modo normal.
    • Modo de línea de comandos: en este modo se pueden ejecutar varios comandos, como guardar archivos, salir del editor, etc. Presione dos puntos (:) para ingresar al modo de línea de comandos.
  4. Operación básica:

    • Mover el cursor: en el modo normal, puede usar las teclas de flecha o las teclas H, J, K, L (que corresponden a izquierda, abajo, arriba y derecha respectivamente) para mover el cursor.
    • Insertar texto: en modo normal, presione la tecla "i" para ingresar al modo de inserción y comience a escribir texto.
    • Guardar y salir: en el modo de línea de comandos, ingrese ":w" para guardar el archivo y ":q" para salir del editor. Si desea guardar y salir, puede escribir ":wq".
    • Eliminar texto: en modo normal, presione la tecla "x" para eliminar el carácter en la posición actual del cursor.
  5. Características avanzadas:

    • Deshacer y Rehacer: En modo normal, presione la tecla "u" para deshacer la última operación. Presione "Ctrl + r" para rehacer las operaciones deshechas.
    • Buscar y reemplazar: en modo normal, presione la tecla "/" para comenzar a buscar. Después de ingresar el texto que desea buscar, presione la tecla "Enter" para iniciar la búsqueda. Presiona la tecla "n" para continuar buscando la siguiente coincidencia. En el modo de línea de comandos, puede usar el comando ":s/antiguo/nuevo/g" para reemplazar el texto.
    • Dividir ventana: en modo normal, presione ": dividir" para dividir la ventana horizontalmente. Presiona ":vsplit" para dividir la ventana verticalmente.

Paso 1: Abra el archivo de configuración de Vim

En Ubuntu 20.04, puede editar el archivo de configuración principal de Vim a través de la terminal. Abra una terminal e ingrese el siguiente comando:

vim ~/.vimrc

Esto abrirá un archivo vacío donde puede agregar sus opciones de configuración.

Paso 2: Opciones de configuración básicas

Aquí hay algunas opciones de configuración básicas comunes que puede configurar a su gusto:

  1. Establecer el número de línea:

    set number

    Esto mostrará los números de línea delante de cada línea para una fácil referencia y orientación.

  2. Habilitar el resaltado de sintaxis:

    syntax on

    Al habilitar el resaltado de sintaxis, Vim coloreará diferentes elementos según la sintaxis del código para mejorar la legibilidad del código.

  3. Habilitar la sangría automática:

    set autoindent

    Cuando comienza una nueva línea, Vim sangrará automáticamente en la misma posición que la línea anterior, lo cual es conveniente para escribir y escribir código.

  4. Establecer tabulaciones en 4 espacios:

    set tabstop=4 set shiftwidth=4 set expandtab

    Esto expandirá las pestañas a 4 espacios y establecerá el nivel de sangría en 4 espacios. Esto ayuda a mantener su código consistente y legible.

Paso 3: Opciones de configuración avanzada

Además de las opciones de configuración básicas, Vim también ofrece muchas opciones de configuración avanzadas para satisfacer necesidades más complejas. Aquí hay unos ejemplos:

  1. Habilitar la compatibilidad con el mouse:

    set mouse=a

    Esto habilitará la compatibilidad con el mouse, lo que le permitirá usar el mouse para colocar el cursor, seleccionar texto y más.

  2. Habilitar detección de tipo de archivo:

    filetype on

    Vim puede detectar automáticamente el tipo de archivo de acuerdo con la extensión del archivo y cargar la configuración y el resaltado de sintaxis correspondiente.

  3. Para establecer un tema (combinación de colores):

    colorscheme <theme-name>

    Al establecer temas, puede cambiar la apariencia y el esquema de color de Vim. <theme-name>Reemplace con el nombre de su tema favorito, como "desierto", "mañana"

Aquí hay algunas opciones más de configuración de Vim para que pueda personalizar aún más su editor:

  1. Establecer resaltado de búsqueda:

    set hlsearch

    Esto resaltará los resultados coincidentes al buscar, lo que le facilitará la localización del contenido buscado.

  2. Habilite la coincidencia automática de paréntesis:

    set showmatch

    Cuando ingresa un paréntesis, Vim resaltará automáticamente los paréntesis coincidentes, lo cual es conveniente para que pueda lidiar con el anidamiento de paréntesis en su código.

  3. Habilitar autocompletar:

    set omnifunc=syntaxcomplete#Complete

    Esto habilitará la función de finalización automática de Vim, que puede proporcionar sugerencias de finalización basadas en el contexto sintáctico actual.

  4. Los ajustes se guardan automáticamente:

    set autowrite

    Esto hará que Vim guarde automáticamente el archivo cuando pierda el foco, evitando perder los cambios si cierras el editor por accidente.

  5. Habilite el registro de sucursales de deshacer:

    set undofile

    Esto hará que Vim registre una rama del historial de deshacer, lo que le permitirá volver a un estado anterior después de una operación de deshacer.

  6. Establezca el método de envoltura:

    set wrap

    Esto habilitará el ajuste de texto, lo que hará que las líneas largas se ajusten automáticamente cuando se muestren.

  7. Configurar plegado de código:

    set foldmethod=indent set foldlevel=2

    Esto plegará el código en función del nivel de sangría, lo que facilitará la exploración y edición de archivos de código de gran tamaño.

Los anteriores son solo algunos ejemplos de las opciones de configuración de Vim, puede personalizar aún más la configuración según sus necesidades. Recuerda guardar .vimrcel archivo y reiniciar Vim para que la configuración surta efecto.

Supongo que te gusta

Origin blog.csdn.net/weixin_53000184/article/details/130798735
Recomendado
Clasificación