texto insertar editar curso con comandos comando vim cuda syntax-highlighting vim-syntax-highlighting

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