我想知道如何方便地将自定义的DSL语法高亮添加到VIM中。有没有关于这个主题的任何好教程?如何轻松地将自定义DSL的语法高亮添加到Vim
3
A
回答
3
对Wikia的vim的wiki有关于创建的语法文件一个很好的教程
2
我不知道有可用的教程,但基本步骤是:
- 读
:help syntax
从Vim开始,了解Vim中语法突出显示的工作原理 - 查看$ VIMRUNTIME \ syntax中的现有语法文件,识别语言关闭你想要什么。通过调整现有文件,您不必从头开始重写所有内容。
- 创建您自己的语法文件(+文件类型),这可能需要一些时间。
- 以下行添加到您的.vimrc使用你的新创建的文件类型:
au BufNewFile,BufRead *.newtype set filetype=newtype
另外,如果你的语言是有点流行,有一个很好的机会,别人已经写过language.vim
。如果它不是从vim.org可用,您可以在github上搜索。
相关问题
- 1. 如何将capybara dsl语法高亮添加到vim语法higlighting?
- 2. 自定义语法VIM高亮链接
- 3. 在Vim中自定义语法高亮
- 4. 如何添加额外的语法高亮规则到现有的Vim语法高亮脚本?
- 5. 如何将语法高亮添加到崇高文本2
- 6. Vim的,如何重装语法高亮
- 7. Eclipse基于扩展添加自定义语法高亮
- 8. 如何添加自定义蟒蛇“自我”语法VIM
- 9. MonoDevelop自定义语法高亮
- 10. sublime text自定义语法高亮
- 11. 为UltraEdit自定义AutoHotkey语法高亮?
- 12. 在Geany中自定义语法高亮
- 13. 在ICSharp.texteditor中自定义语法高亮
- 14. QScintilla自定义语法高亮
- 15. 如何轻松地将Exception子类添加到catch中?
- 16. 如何轻松地将小时和分钟添加到gmtime
- 17. Vim数学语法高亮
- 18. FlexLM VIM语法高亮
- 19. Vim定制语法高亮仅背景
- 20. 崇高文字:如何自定义语法高亮?
- 21. 如何将自定义视图组添加到Anko DSL?
- 22. Ruby语言的Vim语法高亮1.9
- 23. 如何自定义Visual Studio 2005中的语法高亮显示?
- 24. 如何让Spotlight更轻松地自定义iOS应用程序
- 25. 在vim中为latex插件添加语法高亮
- 26. 定义自定义语法高亮Atlassian的鱼眼/坩埚:MATLAB
- 27. vim中的当前缓冲区上的自定义语法高亮
- 28. 如何将自定义语法注释添加到SyntaxNode?
- 29. 如何在我的VIM语法高亮文件中添加“::”运算符?
- 30. 如何在Vim CtrlP中自定义线条高亮颜色?