Como instalar VIM y Configurarlo en LINUX

Vim es uno de los IDE (integrated development environment ) mas conocidos y usados entre programadores. Lo que llama de atención de Vim y el aspecto mas importante es que se ejecuta dentro de la misma terminal.

Como verán la interfaz de Vim no es como los IDEs actuales (Sublime, Atom, VScode), es mucho mas simple. No te distrae y te deja enfocarte plenamente en programar.

En Vim nos manejamos con atajos de teclado para todo lo cual puede sonar difícil pero si lo usas un tiempo te vas a acostumbrar rápidamente.

Ahora que ya sabes que es Vim vamos a instalarlo!

Lo primero que tenemos que hacer es abrir la terminal (alt+ctrl+t mayormente) y escribir esto:

sudo apt-get update
sudo apt-get install vim

Como siempre que usamos el comando “sudo” te va a pedir contraseña de administrador, no te asustes si cuando la escribís no ves los caracteres, es invisible.
Si te pide confirmación para instalar (y/n) pone “y” e enter.
Ahora ya esta instalado, solo hace falta ir a la terminal y escribir

#con solo poner vim ya lo ejecuta, pero puse 2 mas variables para que entiendan la idea.
vim 
vim hola.py
vim hola.txt

Configuración básica de Vim (opcional)

Lo que vamos a querer hacer ahora configurar unas cositas que dependen totalmente de la preferencia de cada uno, te cuento la que uso yo:
Primero vamos a tener que editar el archivo vimrc, lo podes encontrar: en root/ect/vim o usr/share/vim

syntax on
set tabstop=2
set shiftwidth=2
set expandtab
set ai
set number
set hlsearch
set ruler
highlight Comment ctermfg=green

Con esto ya estas listo para empezar a usar Vim, te dejo un link para los atajos de teclado.