No Necesitas una Configuración Elaborada de Vim
Vim es un editor de texto altamente configurable diseñado para la terminal en sistemas UNIX y macOS. Es una gran opción para editar archivos dentro de un servidor remoto o incluso archivos locales, pero puede volverse difícil de mantener rápidamente si empiezas a instalar 20+ plugins solo para que se sienta como un IDE tipo Visual Studio Code.
Lo que realmente necesitas es una configuración simple que haga la edición fluida y vaya directo al grano: editar archivos de la forma más rápida y limpia posible.
Primeros pasos
Voy a compartir lo que realmente me funciona a mí y cómo se ve mi configuración — pero primero, configuremos Vim.
Si ya tienes una configuración, solo edita:
~/.vimrcSi es tu primera vez:
touch ~/.vimrcConfiguración mínima de Vim
Copia y guarda lo siguiente:
" Enable syntax highlighting: un poco de color siempre viene bien
syntax on
" Show line numbers: para saber qué línea editar y saltar entre líneas fácilmente
set number
" Enable mouse support: para poder hacer clic en cualquier parte de la línea y hacer scroll dentro del archivo
set mouse=a
" Better indentation: para que tu código se vea más organizado; algunos lenguajes son estrictos con la indentación
set autoindent
set smartindent
set tabstop=2
set shiftwidth=2
set expandtab
" Highlight search: resalta las coincidencias cuando buscas una palabra dentro de Vim
set hlsearch
set incsearch
" Enable clipboard sharing
set clipboard=unnamedplusDespués de guardarlo, así es como se verá:

Eso es todo. ¡Felicidades! Ya hiciste que Vim sea legible, predecible y usable en cualquier lugar.