Я использую Emacs в качестве редактора. В последнее время, когда я использую файлы CUDA (которые обычно имеют расширения .cu), мне нужно вручную сделать M-x c++-mode, чтобы включить подсветку синтаксиса и другие функции yasnippet.
Как я могу убедиться, что все файлы .cu при запуске в EMACS автоматически заимствуют все функции режима С++. Другими словами, расширение .cu становится псевдонимом для расширения .cpp.
(Я знаю, что есть режим CUDA для EMACS (не встроенный), но когда я установил этот режим, он не включает многие полезные функции, присутствующие в С++-режиме emacs)