所以,这可能是一个异端问题,但我正在寻找一种处理.vimrc文件语法高亮的Emacs模式.由于显而易见的原因,这个特别的问题对谷歌来说已经证明是非常困难的,但在我看来,有人会在两位编辑之间20多年的公开战争中写出这样一种模式.有任何想法吗?
Gil*_*il' 11
谷歌搜索确实出现了wenbinye的vimrc模式,这是一种非常轻量级的通用模式.这就是我的意思.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.")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1358 次 |
| 最近记录: |