2

我在 CUDA 中编程,而我的 C 和 C++ 文件通过设置自动获得 doxygen 突出显示

let g:load_doxygen_syntax=1

在 中~/.vimrc,我的 cuda 文件(.cu.cuh)没有。如何在现有的CUDA 突出显示之上添加 doxygen 突出显示?

4

1 回答 1

2

将以下内容添加到您的~/.vimrc:

au Syntax cuda
        \ if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)
        \       || (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax)
        \   | runtime! syntax/doxygen.vim
        \ | endif

将要doxygen突出显示的文件类型作为逗号分隔的列表添加到au Syntax. 此片段(取自syntax/synload.vim)尊重load_doxygen_syntax设置。

于 2013-07-19T11:54:14.757 回答