lunes, 2 de julio de 2012

Vim minimalista para Python

En la semana estuve leyendo sobre las bondades de Ninja-IDE, un IDE hecho en Python para usar principalmente en Python. Esta muy bueno, y tiene un montón de funciones interesantes, pero soy un vimero viejo y como siempre se dice, no es fácil enseñarle trucos nuevos a un perro viejo.

Pero parece que no soy el único porque en la lista de PyAr, fisadev (aunque para nada viejo) publicó su configuración de vim que es muy completa, usando unos cuantos plugins.

Entonces me acordé que hace unos años había publicado mi configuración de vim. Comparándola con la que uso hoy en día, sólo agregué dos líneas:

syntax on
set tabstop=4
set shiftwidth=4
set expandtab
set softtabstop=4
set background=dark
set autoindent
set hlsearch
set title


autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class


Evidentemente, soy un perro viejo y no aprendo trucos nuevos :)

1 comentario:

Pablo Morales dijo...

Esos ya vienen por default en mac os x :|