Как выделить синтаксис C в файлах CUDA (.cu) в nano?

Я уже выделил синтаксис C для .c файлов в nano, добавив include "usr/share/nano/c.nanorc" к ~/.nanorc.

К сожалению, это работает только для файлов .c, но не для файлов .cu (CUDA).

Как включить подсветку синтаксиса C для файлов, заканчивающихся .cu?

2
задан 5 January 2014 в 22:56

1 ответ

Измените эту строку (или аналогичную, возможно, первую строку без комментариев) в /usr/share/nano/c.nanorc

syntax "c" "\.(c(c|pp|xx)?|C)$" "\.(h(h|pp|xx)?|H)$" "\.ii?$"

на:

syntax "c" "\.(c(c|pp|u|xx)?|C)$" "\.(h(h|pp|xx)?|H)$" "\.ii?$"

Если у вас нет разрешения на изменение /usr/share/nano/c.nanorc:

  1. скопируйте его к себе домой, например, для ~/.c.nanorc
  2. измените синтаксис, как показано выше
  3. измените, включите в ~/.nanorc:

из:

include "usr/share/nano/c.nanorc"

до:

include "~/.c.nanorc"
0
ответ дан 5 January 2014 в 22:56

Другие вопросы по тегам:

Похожие вопросы: