¿Cómo puedo configurar vim para usar el mismo resaltado de sintaxis para Thor que para ruby? Cuando estoy editando un archivo * .thor, puedo usar :set syntax=ruby
, que funciona, pero no es permanente. ¿Hay alguna manera de hacer algo en mi archivo .vimrc para establecer condicionalmente la sintaxis en ruby si es * .thor? ¿Tal vez crear un archivo de sintaxis thor y heredar de ruby?Destaque de sintaxis similar a Ruby en VIM para Thor
5
A
Respuesta
11
au BufRead,BufNewFile *.thor set filetype=ruby
Creo que debería ser suficiente ... tal vez esto si desea personalizar más tarde:
au BufRead,BufNewFile *.thor set filetype=thor
au! Syntax thor source $HOME/.vim/syntax/thor.vim
y copia de archivos .vim resaltado de sintaxis rubí a $HOME/.vim/syntax/thor.vim
4
autocmd BufNewFile,BufRead *.thor set syntax=ruby
debería funcionar .
Cuestiones relacionadas
- 1. Destaque de sintaxis en línea en MediaWiki
- 2. resaltado de sintaxis Vim para ruby 1.9
- 3. Ejecutable basado en Ruby Thor con espacios de nombres
- 4. Ruby - Thor ejecuta una tarea específica primero
- 5. Python: cursiva los códigos clave a la sintaxis legible (¿similar a vim?)
- 6. ¿Es posible llamar a script ejecutable Thor-powered sin llamar a thor?
- 7. vim sintaxis plegable para scss
- 8. Vim plegable en la sintaxis para R
- 9. Rake vs. Thor para scripts de automatización?
- 10. Sugerencias de sintaxis en Vim
- 11. Vim para Word (o algo similar)
- 12. Boson vs Thor para aplicaciones de consola
- 13. Razor .cshtml resaltado de sintaxis para vim?
- 14. sintaxis de Vim resaltando 'else' para Python
- 15. vim resaltado de sintaxis para jinja2?
- 16. Finalización automática similar a XCode en vim (sin tabulación)?
- 17. Global "Ir a definición" en vim para Ruby?
- 18. resaltado de sintaxis de Javascript en vim
- 19. ¿Cómo hacer que Thor encuentre plantillas para archivos .thor instalados en el sistema?
- 20. vim sintaxis predeterminada para archivos sin extensión
- 21. Sintaxis Vim Resaltado
- 22. Destaque de SpecFlow/Gherkin en Sublime Text 2
- 23. Concepto de módulos en php similar a Ruby
- 24. resaltado de sintaxis para expresiones regulares en Vim
- 25. Sintaxis HTML personalizada de Vim
- 26. Configuración de Vim para Ruby on Rails
- 27. ¿Cambiar color de sintaxis en vim?
- 28. Destacado de sintaxis incrustado en Vim
- 29. Archivo de sangría de Vim para Treetop (analizador de Ruby)
- 30. Resaltado de sintaxis para archivos .ejs en vim
Gracias, la primera parte fue todo lo que necesitaba. De esta manera, en realidad es mejor que simplemente establecer la sintaxis porque también se encarga de la sangría. –