Posted Jan.08, 2011 under
How to
Durante el semestre comencé un curso de Computación de Alto desempeño en GPU, por lo que tuve que comenzar a programar en CUDA,
el cluster que utilizaba tenía versiones bastante viejas estables, y bueno tampoco tenía syntax highlight para los archivos .cu que teníamos que utilizar, así que me puse a buscar en todos lados, hasta dar con algunos pasos para poder obtener algunos “colores” en los archivos .cu.
Primero si es que no tienen un directorio en su home para vim, deben crearlo:
Luego para guardar el archivo de sintaxis, crearemos otro directorio llamado syntax:
Dentro de ese directorio dejaremos el archivo que tiene todas las reglas para poder colorear ciertas sentencias del archivo .cu, que no es la gran cosa, en realidad son sólo extensiones de c, para algunos sentencias como los __global__, __device__, blockIdx, etc. Lo pueden descargar directamente a su directorio
$ cd ~/.vim/syntax/
$ wget http://saint.archlinux.cl/files/vim/cu.vim
Además en su archivo ~/.vimrc deben agregar lo siguiente:
au BufNewFile,BufRead *.cu set ft=cu
syntax on
Espero les sirva.
Saludos