Los editores de texto en Linux son uno de los grandes motivos de flame wars, con un legendario ejemplo con «emacs vs. vi» en el que seguramente alguna vez hayáis participado. Está claro que cada uno tiene sus ventajas e inconvenientes -yo soy más de emacs- pero desde hace algún tiempo vi y su variante vim están ganando mucho terreno no solo en Linux, sino también entre los desarrolladores de Mac OS X, donde este editor ha demostrado su potencia.
No solo eso: algunos usuarios han querido confirmar esa versatilidad con todo tipo de tutoriales para aprovechar al máximo vim, y ahora aparece un desarrollo bautizado como SubVim que convierte a Vim en un editor que además de todas sus ventajas aporta algunas de las grandes características de SublimeText, otro de los editores preferidos de desarrolladores y usuarios.
Así, además de varios atajos de teclado, en SubVim encontraremos el esquema de colores de SublimeText, autocompletado a través del plugin YCM, restauración de espacios de trabajo (pestañas, ficheros abiertos), cierre automático de comillas, paréntesis, corchetes, y soporte para sintaxis de lenguakes como Go, Rust, Coffescript, Objective-C o Markdown.
Podéis obtener más detalles sobre SubVim en la página oficial del proyecto, donde explican además cómo aprovechar este desarrollo. Eso sí, para ello necesitaréis OS X 10.8 y MacVim instalados. Lo siento, post dedicado a maqueros con gusto por el Open Source 😉