所以,这可能是一个异端的问题,但我正在寻找一个Emacs模式来处理.vimrc文件的语法高亮。由于这个明显的原因,这个特别的问题已经证明是非常困难的,但是似乎很可能我有可能在两位编辑的二十年的开放战争中写下了这样一种模式。有任何想法吗?
Googling确实会增加
wenbinye’s vimrc-mode,这是非常轻量级的通用模式。这是我在.emacs中的内容:
(define-generic-mode 'vimrc-generic-mode '() '() '(("^[\t ]*:?\\(!\\|ab\\|map\\|unmap\\)[^\r\n\"]*\"[^\r\n\"]*\\(\"[^\r\n\"]*\"[^\r\n\"]*\\)*$" (0 font-lock-warning-face)) ("\\(^\\|[\t ]\\)\\(\".*\\)$" (2 font-lock-comment-face)) ("\"\\([^\n\r\"\\]\\|\\.\\)*\"" (0 font-lock-string-face))) '("/vimrc\\'" "\\.vim\\(rc\\)?\\'") '((lambda () (modify-Syntax-entry ?\" "."))) "Generic mode for Vim configuration files.")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。