Mejora un poco tu editor Vim
![Mejora un poco tu editor Vim](/content/images/size/w2000/2015/04/vi_vim.jpg)
![vi_vim](https://geekytheory.com/content/images/2015/04/vi_vim-1024x640.jpg)
Quizás muchos de vosotros utilicéis el editor de texto vi en cualquier distribución de Linux. Yo en particular lo utilizo en Ubuntu. Quiero compartir unos conocimientos con los nuevos y no tan nuevos para que tengáis una idea de cómo configurar vi o vim. En este caso en particular lo haré para Python.
Esta instalación es para Ubuntu, pero debería ser igual para cualquier distro basada en Debian.
Paso 1: Actualiza tu vi
sudo apt-get install vim
Paso 2: Instala el plugin de Python
sudo apt-get install vim-python-jedi
Paso 3: Revisa que estado del plugin como usuario normal
vim-addons status
Nos devuelve:
# Name User Status System Status python-jedi removed removed
Paso 4: Actívalo como usuario normal sin la palabra sudo
vim-addons install python-jedi
¡Listo! Ya tendrás el autocompletar para archivos Python.
![jedi](https://geekytheory.com/content/images/2015/04/jedi.png)
Otras configuraciones que me gusta agregar son las siguientes. En el archivo que existe en el $HOME del usuario, si no existe créalo. Ejecuta:
vi .vimrc
Agrega los siguientes campos:
set number syntax on set shiftwidth=2 set tabstop=2 set autoindent
Con eso tus filas estarán enumeradas, los tabuladores tendrían una distancia de 2 espacios y tendrás autoindentación, ¿no es genial?
Aquí tienen un ejemplo:
![jedi2](https://geekytheory.com/content/images/2015/04/jedi2.png)
Espero que os sea de utilidad.
Para más datos, dejo el enlace: http://vim.wikia.com/wiki/Indenting_source_code
Saludos.