【问题标题】:memcpy and malloc syntax highlighting in vim for c programvim for c 程序中的 memcpy 和 malloc 语法高亮
【发布时间】:2012-01-28 13:03:56
【问题描述】:

我确实在 vimrc 中启用了 vim 语法高亮,我可以看到 void 和 int 关键字的颜色与其他代码不同,但问题是我看不到函数语法高亮,像 memcpy malloc 这样的函数没有语法高亮,当然我自己的函数也没有语法高亮,

【问题讨论】:

标签: c vim highlighting


【解决方案1】:

我使用this C syntax file extension,我会推荐它,因为它工作得很好:所有功能,包括内置的和用户定义的,都被突出显示。您可以查看screenshot

仅供参考:此屏幕截图上有颜色方案desert256,当然,您可以使用任何颜色方案。

【讨论】:

    【解决方案2】:

    vim 只高亮C 的关键字,如@9​​87654322@、elsewhile ...和"string literal"

    因为它可以被regex轻松解析。

    只有编译器可以判断 memcpy 是一个函数。

    【讨论】:

      【解决方案3】:

      请从here 下载colorscheme 并将您的.vimrc 更新为colorscheme <name-of-the-color-scheme> 以获得突出显示。

      详情请参考thisvim colorscheme

      【讨论】:

        猜你喜欢
        • 2011-01-19
        • 2012-08-16
        • 2014-11-14
        • 1970-01-01
        • 2015-06-14
        • 2017-07-30
        • 2015-08-08
        • 2014-02-18
        • 1970-01-01
        相关资源
        最近更新 更多