最近给 neovim 写了一个 C/C++的语法高亮的插件。主要的目的就是通过 clang 来提供一个准确的、基于语义的语法高亮。
之前用 vim 的时候一只在用 color_coded ,可惜过了这么久这个还是不支持 neovim 。另外一个 clighter 虽然可以用,但是用的还是老的 vim 的 python 插件设计。 Clamp 虽然号称的为 neovim 设计,但是我完全没法让它正常工作。
与其等别人造轮子,不如自己造。于是就自己写了这个 python remote plugin 。后台的语法分析和高亮都是异步执行的。插件本身还有很多需要完善的地方,但是现在已经是可以正常使用的状态了,所以拿出来和大家分享一下。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.