Estoy empezando a hacer el cambio de Textmate a Vim. Me encanta, pero es muy feo.
Estoy ejecutando Mac OS X Lion y necesitaba soporte de Ruby, así que estoy usando Vim 7.3 instalado a través de Homebrew, no con el que viene con Vim Lion.
Entonces veo a Corey Haines haciendo su charla sobre especificaciones rápidas y su Vim es ... es simplemente magnífico. http://confreaks.net/videos/641-gogaruco2011-fast-rails-tests
Miro sus archivos de puntos de GitHub, hay una nota para usar un repositorio llamado Vimlander2 the quickening. Siguiendo las instrucciones allí, tengo un Vim diferente pero feo. https://github.com/spicycode/Vimlander-2-The-Quickening
Soy nuevo en Vim, por lo que probablemente me falte algo tonto: actualicé a Lion específicamente porque el terminal podía manejar los colores, pero todavía hay algo apagado.
Estoy mejorando cada vez más con Vim todos los días y realmente me gusta, pero abrí Textmate el otro día para hacer una búsqueda en todo el proyecto y, bueno, la belleza me influyó brevemente antes de que me di cuenta de que estaba escribiendo: wq
Realmente agradecería sus consejos de belleza Vim, ¡gracias!
Respuestas:
Las versiones anteriores de Terminal.app solo admitían 16 colores y tiene razón en que Lion's Terminal.app debe admitir 256 colores. Pero no está usando CLI Vim, está usando MacVim. Eso hace una gran diferencia en el frente del esquema de colores porque CLI Vim no admitirá todos los tonos de colores que uno puede usar en un esquema de colores para GUI Vim. Si quieres un Vim "hermoso" como el suyo, asegúrate de usar MacVim.
Ese paquete "Vimlander2" tiene alrededor de 20 esquemas de colores (en
colors
). En MacVim, mientras está en modo NORMAL , escriba:color
(con un espacio en blanco despuéscolor
) y luego<Tab>
presione para mostrar una lista de todos los esquemas de colores disponibles en su sistema. Si su paquete está instalado correctamente (p. Ej., Tiene~/.vim/colors/[20 or so files]
), tendrá muchas opciones. Una vez que esté satisfecho, agregue una línea como esta a su~/.vimrc
:Creo que la fuente predeterminada de MacVim es Mónaco. Si no le gusta, puede cambiarlo en el menú "Editar", pero su elección no se mantendrá. Úselo para probar todas las fuentes monoespaciadas activas en su Mac. Una vez que esté satisfecho, agregue una línea como esta a su
~/.vimrc
:Ver
:help guifont
para más información.¿Por qué necesitabas el soporte de Ruby? ¿Necesitabas un complemento específico escrito en Ruby?
No sabría con qué frecuencia escribo
o
para abrir una línea en blanco debajo de la actual en otras aplicaciones.fuente
Estos enlaces serán útiles:
Haciendo el cambio
Pieles
Fuentes
Inspiración
fuente
Utilizo https://github.com/alloy/macvim, que tiene un textmate (mac) como el cajón del proyecto, y PeepOpen, http://peepcode.com/products/peepopen , que es una mejora con respecto a Command-T.
Combina esto con el tema Solarizado ( http://ethanschoonover.com/solarized ) y creo que MacVim está muy cerca de ser bonito. Y al menos no totalmente feo.
Me encantaría ver la salida del paquete RSpec de estilo TextMate, e idealmente una ventana / panel de estilo webkit agregado, pero aún no conozco a nadie que haya hecho eso.
fuente
Con la configuración adecuada y un lindo tema, podríamos hacer que vim se vea tan bien como gvim o incluso mejor; junto con una terminal moderna, por supuesto!
Vista previa lado a lado de Vim y Gvim:
La guía aquí no está pensada para Terminal.app ni para hacer que vim sea hermosa. Se trata de hacer que el tema Vim Solarized (modo terminal) se vea igual que en Gvim. Los pasos deberían funcionar igualmente bien para cualquier emulador de terminal o sistema operativo.
fuente