Làm cách nào tôi có thể định cấu hình vim để sử dụng cùng một cú pháp tô sáng cho Thor như nó làm cho ruby? Khi tôi chỉnh sửa tệp * .thor, tôi có thể sử dụng :set syntax=ruby
, hoạt động nhưng không phải là vĩnh viễn. Có cách nào để làm một cái gì đó trong tập tin .vimrc của tôi để có điều kiện đặt cú pháp ruby nếu nó là * .thor? Có thể tạo một tập tin cú pháp thor và kế thừa từ ruby?Tô sáng cú pháp giống như Ruby trong VIM cho Thor
5
A
Trả lời
11
au BufRead,BufNewFile *.thor set filetype=ruby
tôi nghĩ là đủ ... có lẽ điều này nếu bạn muốn tùy chỉnh nó sau này:
au BufRead,BufNewFile *.thor set filetype=thor
au! Syntax thor source $HOME/.vim/syntax/thor.vim
và sao chép tập tin ruby .vim cú pháp nổi bật để $HOME/.vim/syntax/thor.vim
4
autocmd BufNewFile,BufRead *.thor set syntax=ruby
nên làm việc .
Các vấn đề liên quan
- 1. Vim cú pháp tô sáng cho ruby 1,9
- 2. Tô sáng cú pháp .cshtml tô sáng cho vim?
- 3. tô sáng cú pháp vim cho jinja2?
- 4. Tô sáng cú pháp cho .gitignore trong Vim?
- 5. Tô sáng cú pháp
- 6. Ruby hash băm cú pháp tô sáng
- 7. tô sáng cú pháp cho javadoc?
- 8. vim gấp messes lên cú pháp tô sáng
- 9. tô sáng cú pháp vim của dấu băm ColdFusion
- 10. NSTextView tô sáng cú pháp
- 11. Tô sáng cú pháp .tpl trong Eclipse
- 12. Vim: Chỉnh sửa tệp cú pháp python.vim để tô sáng như Textmate
- 13. tô sáng cú pháp html5 macvim trong các mẫu erb
- 14. Tô sáng cú pháp tốt hơn cho Javascript trong Notepad ++
- 15. vim: cùng một cú pháp tô sáng cho các phần mở rộng tệp khác nhau
- 16. Mã in có tô sáng cú pháp?
- 17. Kiểm tra cú pháp Ruby trong vim
- 18. Vim cú pháp tô sáng cho một trận đấu trên nhiều dòng
- 19. vim cú pháp tô sáng cho thông điệp git commit - tùy chỉnh chú thích
- 20. Thành phần tô sáng cú pháp miễn phí trong .NET
- 21. Thư viện tô sáng cú pháp trong ActionScript
- 22. Lưu mã nguồn với định dạng (tô sáng cú pháp)
- 23. Màu cú pháp Vim: Làm thế nào để tô sáng các dòng dài?
- 24. Vim, làm thế nào để tải lại cú pháp tô sáng
- 25. Mã sao chép Eclipse với tô sáng cú pháp
- 26. Làm cách nào để bật tô sáng/tô màu cú pháp trong Pycharm
- 27. .scss.erb mở rộng cú pháp tô sáng cho scss trong aptana/eclipse
- 28. Trong Eclipse: Thay đổi cú pháp tô sáng cho một tệp riêng lẻ
- 29. Tệp thụt lề Vim cho Treetop (trình phân tích cú pháp Ruby)
- 30. Thay đổi màu cú pháp trong vim?
Cảm ơn, phần đầu tiên là tất cả những gì tôi cần. Bằng cách này là thực sự tốt hơn so với chỉ cần thiết lập cú pháp bởi vì nó sẽ chăm sóc thụt lề quá. –