我在 CUDA 中编程,而我的 C 和 C++ 文件通过设置自动获得 doxygen 突出显示
let g:load_doxygen_syntax=1
在 中~/.vimrc
,我的 cuda 文件(.cu
和.cuh
)没有。如何在现有的CUDA 突出显示之上添加 doxygen 突出显示?
将以下内容添加到您的~/.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
设置。