Publicidad:
Terra
La Coctelera

Este blog está algo parado....

y el culpable es:

Vim 7

¿Vale la pena instalar vim 7?

RailsEditor: vim + screen

No os perdáis este IDE de consola para Rails: RailsEditor.

Se trata de un screen + un vim, adaptados a Rails y que se integra perfectamente en la estructura de directorios de Rails, permitiendo acceder rápidamente a modelos, vistas, controladores, logs, base de datos y demás.

Pronto más información

Vim con múltiples archivos

Matías Aguirre nos envía un interesante enlace sobre cómo utilizar vim para editar múltiples archivos.

Lo podéis encontrar en: http://www.matware.com.ar/

Algunas opciones interesantes de vim

Aquí van algunas opciones que tengo activadas en mi fichero de configuración de vim.

  • set nobackup: no guardar ficheros de backup
  • syntax on: vital
  • set showmatch: muestra las coincidencias en los resultados de la búsqueda
  • set ignorecase: búsqueda sin importar mayúsculas y minúsculas
  • set incsearch: para ver los primeros resultados de la búsqueda mientras la estás escribiendo
  • set expandtab: cambia los tabs por espacios
  • set ts=2: en concreto un tab son dos espacios
  • set autoindent : bastante cómodo si te gusta el código identado y limpito

¿Y vosotros? ¿Alguna interesante también?

Vim con fondo oscuro

El entorno de colores que utiliza nuestro IDE de programación siempre ha suscitado un pequeño debate entre programadores: los hay que lo prefieren de fondo claro y colores de fuente oscuros, los que lo prefieren de color negro de fondo y colores de fuente brillantes y los que como yo, van por rachas.

Aunque creo que ya he descubierto la fórmula óptima: terminal de Gnome con el fondo oscuro y la opción de vim:

set background=dark

que hará que los colorés sean muy brillantes y la lectura de código mucho más cómoda.

Jugando con el kernel utilizando vim

Javier Roman nos envía este interesante enlace sobre vim: Kernel hacking con: vim + cscope + ctags.

La verdad es que el contenido es un poco avanzado para lo que estamos haciendo aquí, pero no está demás ver cómo se hacen este tipo de cosas, además de que seguro que aprendéis nuevos comandos.

Eliminar los ^M

Esto es algo que siempre me ha traído de cabeza, y que por fin he conseguido con la siguiente orden:

:%s/\r/\r/g