2011-02-27 12 views

Respuesta

15

Ponga esto en su vimrc para decirle a vim que asocie los archivos * .ru con el resaltado de la sintaxis de ruby.

au BufRead,BufNewFile *.ru setfiletype ruby 
+0

Parece que mi vimrc solo estaba asignando config.ru a Ruby. FWIW, my vimrc usa "set ft = ruby" como abreviación para setfiletype ruby. Gracias dmarkow! –

6

Asegurar las siguientes líneas están en el archivo de vimrc:

syntax on 
filetype on 
au BufNewFile,BufRead *.ru set filetype=ruby 

Los dos primeros son, probablemente, ya conjunto si otros archivos son de color de sintaxis, pero yo los he puesto allí de todos modos.

El último establece acciones automáticas para crear un nuevo archivo y abrir un archivo existente, para establecer el tipo de archivo basado en la extensión.

+0

¡Gracias por las explicaciones! –

2

Puede instalar el vim-rubyplugin por tpope, que lo hará ¡y mucho más!

+0

¡Gracias por la recomendación! –

+0

please upvote :) – asymmetric

Cuestiones relacionadas