Requisito: Editor de texto Vi/Vim
Vim es un editor de texto modal(basado en el modo), hiper eficiente. La personalización de vim puede ocurrir en dos niveles:
- Nivel de sistema: Vim se personalizará para cada usuario. Para personalizar vim a nivel de sistema se realizan cambios en el archivo /etc/vim/vimrc.
- Nivel de usuario: Vim se personalizará para un único usuario. Para personalizar vim a nivel de usuario los cambios se realizan en el archivo .vimrc.
En este artículo personalizaremos vim a nivel de usuario. Siga los pasos siguientes:
Paso 1: Abre la terminal y escribe el siguiente comando:
touch .vimrc
Crea un archivo .vimrc en la carpeta de inicio. Vim busca sus configuraciones en el archivo .vimrc.
Paso 2: Ahora escribe los siguientes comandos en la terminal:
echo "syntax on" >> .vimrc
Habilita el resaltado de sintaxis en vim.
echo "set autoindent" >> .vimrcecho "set smartindent" >> .vimrc
Habilita la sangría automática en vim.
echo "set number" >> .vimrc
Este comando muestra el número de línea de código en el margen izquierdo en vim.
echo "set mouse=a" >> .vimrc
Habilita el uso del ratón en todos los modos de vim.
Paso 3: Personalizar la monótona y aburrida combinación de colores de vim. Tenemos que lidiar con la carpeta .vim/colors.
Agarra el terminal y dispara los comandos dados a continuación:
mkdir .vim
Se crea una carpeta oculta en el directorio de inicio con el nombre .vim.
cd .vim
El directorio de trabajo actual se convierte en .vim.
mkdir colors
Se crea una carpeta de nombre colores, en la carpeta oculta .vim.
Paso 4: Ahora, a aplicar el esquema de color sublime a vim. Descargue el esquema de color sublime. Mover el archivo sublimemonokai.vim descargado de descargas a la carpeta .vim/colors.
Paso 5: Abrir nueva sesión de terminal y escribir el comando:
echo "colorscheme sublimemonokai" >> .vimrc
Configura el esquema de colores de vim como el esquema de colores del sublime. Después de esto, el editor vim debería tener este aspecto:
Aparte del esquema de color de sublime. Uno puede descargar una variedad de esquemas de color de Vim Colors.