insertar - ¿Cómo habilitar el resaltado de sintaxis para los archivos.cu y.cuh de CUDA en Vim?
insertar texto vim (3)
Descubrí que mi archivo ~/.vimrc
tiene syntax on
pero no funcionaba para ningún archivo CUDA ( .cu
).
No estoy seguro de cómo hacerlo.
¿Qué tal eso , funciona esto?
cd /usr/share/vim/vim*/syntax
sudo cp cpp.vim cu.vim
echo "au BufNewFile,BufRead *.cu set ft=cu" >> ~/.vimrc
Agregue estas dos líneas a ~ / .vimrc:
au BufNewFile,BufRead *.cu set ft=cuda
au BufNewFile,BufRead *.cuh set ft=cuda
Y ponga cuda.vim en ~ / .vim / sintaxis /
¡Que te diviertas!
Parece que le falta el archivo de resaltado de sintaxis para vim. Debería consultar su directorio /usr/share/vim/vim70/syntax
para cuda.vim
. Ese directorio variará según su sistema y versión de vim.
Si su versión de vim no viene con cuda.vim
, puede descargar este archivo cuda.vim y colocarlo en ~ / .vim / syntax /.
Actualización: agregue las siguientes líneas en su ~/.vimrc
como se recomienda @BenjiWiebe:
au BufNewFile,BufRead *.cu set filetype=cuda
au BufNewFile,BufRead *.cuh set filetype=cuda