Hay dos formas de usar las opciones de configuración VIM:
1. Habilite las opciones para un archivo individual dentro de la sesión VIM usando: Establezca el archivo deseado en VIM, escriba cualquier opción usando el comando: establecer en el modo normal y presione Entrar.
2. Habilite las opciones de forma permanente para todos los archivos especificándolos en el archivo de configuración VIM local ~/.vimrc. Cualesquiera que sean las opciones que desee habilitar, simplemente agréguelas en el ~/.Archivo VIMRC eliminando el (:) antes del comando Establecer, luego guarde y cierre el archivo.
El archivo de configuración VIM se puede crear para el usuario actual con el siguiente comando en el terminal:
$ touch ~/.vimrcPara editar el archivo de configuración VIM, use el siguiente comando en el terminal:
$ vim ~/.vimrcOpciones de búsqueda
Habilitar resaltado de búsqueda
Mientras busca algún texto, a menudo es útil resaltar todos los resultados de búsqueda para que pueda encontrar de un vistazo donde se encuentra el patrón de coincidencia. Habilitar el resaltado de búsqueda agrega un fondo de color a todos los resultados de búsqueda. El resaltado de búsqueda está deshabilitado de forma predeterminada.
Para habilitar el resaltado de búsqueda, use el siguiente comando:
: establecer hlsearchPara deshabilitar el resaltado de búsqueda, simplemente prefije la opción con la palabra "no".
: establecer nohlsearchBúsquedas incrementales
Por lo general, cuando realiza una búsqueda normal en VIM, solo puede ver el resultado después de haber escrito toda la palabra de búsqueda y presionar Enter. Con la búsqueda incremental VIM, puede ver los resultados de la búsqueda a medida que comienza a escribir la palabra de búsqueda. Destaca todo el texto que coincide con lo que ha ingresado hasta ahora. Por ejemplo, está buscando la palabra "contar". Al comenzar a escribir letras, verá Vim resaltando los partidos.
La búsqueda incremental está deshabilitada de forma predeterminada. Para habilitar la búsqueda incremental, use el siguiente comando:
: establecer IncSearchPara deshabilitar la búsqueda incremental, simplemente prefije la opción con la palabra "no".
: establecer noincsearchBúsqueda de casos insensibles
Por defecto, el VIM realiza una búsqueda sensible a mayúsculas, tratando una letra en mayúsculas y minúsculas de manera diferente. Para realizar una búsqueda insensible al caso, use el siguiente comando:
: establecer ignorecasePara volver a habilitar la búsqueda sensible a la caja, simplemente prefije la opción con la palabra "no".
: establecer noignorecaseBusqueda inteligente
A veces, mientras realiza una búsqueda confidencial de casos para algún texto, debe realizar una búsqueda insensible de casos para algún otro texto. Cambiando entre ignorecase y noignorecase pueden ser molestos. Afortunadamente, VIM nos permite hacer una búsqueda inteligente utilizando la opción SmartCase con la opción Ignorecase. Al combinar estas opciones, obtendrá una búsqueda sensible o insensible en caso de mayúsculas
Para realizar una búsqueda inteligente en VIM, use los siguientes comandos:
: establecer Ignorecase (presione Entrar)Para deshabilitar la búsqueda inteligente, simplemente prefije las opciones con la palabra "no":
: establecer nosmartcaseEscribir archivos automáticamente
Mientras cambia entre varios archivos, VIM le pide que primero guarde el archivo si se ha modificado. Sin embargo, con el auto -escritura Opción, VIM guarda el archivo automáticamente cuando usa los comandos: n (o: p ,: primero, Último) para cambiar a otro archivo.
Para escribir automáticamente archivos antes de abrir otro archivo, use el siguiente comando:
: Establecer autowritePara deshabilitar esta opción, simplemente prefije la opción con la palabra "no".
: establecer noaUtowriteHabilitación de sangría automática
Habilitar la sangría automática en VIM le permite sangrar cada línea igual que la anterior. Por ejemplo, envía una línea con espacio o pestaña y presione Entrar. Las siguientes líneas que escriban se pretenderán automáticamente con la misma cantidad que la línea anterior.
Para habilitar la sangría automática en VIM, use el siguiente comando:
: Establecer autoindentePara deshabilitar la sangría automática, Simplemente prefije la opción con la palabra "no".
: establecer noautoindentDestacación de sintaxis
La resaltura de sintaxis muestra el código fuente en diferentes colores para mejorar su legibilidad. Para habilitar la sintaxis resaltado en VIM, use el siguiente comando:
: sintaxis enPara deshabilitar el resaltado de sintaxis, simplemente prefije la opción con la palabra "no".
: sintaxis apagadaEstablezca un esquema de color para resaltar sintaxis
El esquema de color es básicamente una combinación de colores que se usan en la resaltación de sintaxis. Es útil, ya que los colores pueden ayudarlo a identificar varios tipos de datos, funciones, parámetros, etc.
Vim contiene algunos esquemas de color preinstalados que se pueden ver desde el interior del vim. Tipo: ColorsCheme, presione la barra espaciadora y luego use el atajo CTRL+D:
: ColorScheme [Space] [Ctrl+D]Para establecer un nuevo esquema de color para el resaltado de sintaxis, escriba el:esquema de colores comando seguido por el nombre del esquema.
: Nombre de ColorSchemeEjemplo:
: ColorScheme TorteNumeración de visualización
Los números de línea en un editor pueden ser muy útiles para navegar a través del archivo. También le dice dónde se encuentra en el archivo. Por defecto, VIM no muestra la numeración de línea.
Para mostrar números de línea en VIM, use el siguiente comando:
: establecer númeroPara ocultar la numeración de línea, simplemente prefije la opción con la palabra "no".
: establecer sin númeroEstablecer el título de Windows
VIM también le permite cambiar el título de la ventana de edición de VIM. Con esta función, puede mostrar el archivo que se está editando actualmente.
Para especificar un nuevo título para su ventana VIM, use el siguiente comando reemplazando el cadena con el nombre de su cadena preferido.
: establecer TitLestring = StringPara mostrar el nombre de archivo original como título, use %t:
: establecer TitlEstring =%tDespués de especificar la cadena de título, use el siguiente comando para establecer este nuevo título:
: Establecer títuloPara eliminar el nuevo título y volver al valor predeterminado, simplemente prefije la opción con la palabra "no".
: establecer notitoMostrar posición de cursor
Usando el comando regla en VIM, puede averiguar la posición actual del cursor en el archivo. Muestra la fila y la columna del cursor, que puede ser bastante útil al desplazarse a través de un archivo de texto largo.
Para mostrar la posición actual del cursor en el VIM, use el siguiente comando:
: establecer reglaPara deshabilitar esta opción, simplemente prefije la opción con la palabra "no".
: establecer norulerEstablecer confirmar
Cuando intenta realizar ciertas operaciones (como: q o: e) en un archivo modificado sin guardarlo, las operaciones se fallan. Sin embargo, si usa la opción Confirmar, el VIM muestra el cuadro de diálogo de confirmación preguntando si desea guardar el archivo.
Para usar la opción de confirmación en VIM, use el siguiente comando:
: establecer confirmarPara deshabilitar esta opción, simplemente prefije la opción con la palabra "no".
: establecer noconfirmEstablecer la historia
Por defecto, VIM recuerda el historial de 50 (:) comandos y patrones de búsqueda. Sin embargo, puede cambiar este comportamiento predeterminado disminuyendo o aumentando el número de comandos para recordar.
Para cambiar el número de comandos, recuerde, use el siguiente comando reemplazando la X con el número de comandos para recordar:
: establecer historial = xHabilitar el corrector ortográfico
Otra gran característica en Vim es la verificación de hechizos. Cuando el corrector ortográfico está habilitado, Vim encuentra y resalta la palabra mal escrita.
Para habilitar la comprobación de hechizos en VIM, use el siguiente comando:
: establecer hechizoPara deshabilitar esta opción, simplemente prefije la opción con la palabra "no".
: Establecer NospellEntonces, así es como puede usar algunas de las opciones de configuración VIM importantes y útiles para configurar VIM de acuerdo con sus preferencias. Use estas opciones en archivos individuales o aplíquelas a todos los archivos agregándolas en ~/.archivo vimrc.