Описание тега c-mode
4
ответа
Включение режима linum в режиме python/c
Я хочу включить режим Linum (Mx linum-mode) автоматически с режимами Python и C. Я добавляю следующий код в.emacs, но он не работает. (defun my-c-mode-common-hook () (line-number-mode 1)) (add-hook 'c-mode-common-hook 'my-c-mode-common-hook) (defun …
06 окт '10 в 17:21
3
ответа
Сбой автозагрузки в Emacs c-mode
Я хочу загрузить мой файл с именем "my-c-setup.el", когда загружается c-mode. Итак, я использую функцию "автозагрузка". С моей настройкой Python это работает хорошо: lang.el (autoload 'python-mode "my-python-setup" "" t) мой-питон-setup.el (require …
23 апр '11 в 09:40
1
ответ
Как я могу заставить Emacs игнорировать определенные ключевые слова?
Я хотел бы сказать, что emacs должен обрабатывать некоторые ключевые слова (или даже регулярные выражения) как синтаксические пробелы, или, другими словами, игнорировать их. Например: подсветка emacs и неправильная интерпретация кода void function()…
03 авг '11 в 11:52
1
ответ
Отступать глубоко вложенные вызовы функций
Я хотел бы, чтобы emacs делал отступ для моего кода на c/ C++ следующим образом: auto LoopMatcher = forStmt(hasLoopInit(declStmt(hasSingleDecl(varDecl( hasInitializer(integerLiteral(equals(0)))))))).bind("forLoop"); (код взят из учебника Clang по AS…
19 май '14 в 14:11
1
ответ
Как включить автозаполнение в c-режиме emacs?
Все Сейчас я редактирую c исходниками с помощью emacs в c-mode. Однако режим автозаполнения вообще не работает. Вот как я включил и попытался его использовать. Mx auto-fill-mode (включить режим автозаполнения) Набирается в строке длиннее, чем размер…
20 сен '12 в 17:21
1
ответ
Как мне найти значение маркировки отдельных полос в emacs (особенно в режиме c)?
В emacs есть различные пометки, которые отображаются в c-mode (24.4.1). Исходя из логического вывода, я понял, что желтый >> является каким-то предупреждением, а красный >> - ошибкой. Но я хотел бы иметь возможность четко знать, что, по мнению оценщ…
23 май '16 в 03:36
0
ответов
Настроить лицо шрифта javadoc в emacs c-mode
У меня проблемы с тем, чтобы emacs распознал комментарий блока как javadoc (для комментариев в стиле Doxygen) в файле C: Emacs -q M-x emacs-version 24.0.92.1 (i686-pc-linux-gnu, GTK+ версия 2.24.7) от 2011-12-21 Добавьте следующее в буфер c-mode. / …
09 янв '12 в 00:27
1
ответ
Emacs c-mode заполнить абзац комментариями Doxygen
У меня есть вопрос, который очень похож на заставку Emacs, чтобы играть хорошо с комментариями, похожими на javadoc, но я не был уверен, получу ли я много ответов в годичной ветке. Во всяком случае, у меня есть C-код с комментариями Doxygen, которые…
29 дек '09 в 00:02
1
ответ
Шрифт лица в c-режиме при добавлении нового ключевого слова
Я пытаюсь настроить некоторые добавленные слова, чтобы они отличались от цветов шрифта по умолчанию. Это то, что я делаю: (defconst lconfig-font-lock-faces (list '(font-lock-function-name-face ((((class color)) (:foreground "DarkBlue" :bold t)))) '(…
31 июл '13 в 22:01
5
ответов
Компилировать код C++ в режиме c
Ниже мой код сохранен как.cpp файл и.c файл в.c он скомпилировался нормально, но выкинул следующую ошибку в.cpp test.cpp:6: error: initializer-string for array of chars is too long test.cpp:6: error: initializer-string for array of chars is too long…
23 ноя '11 в 08:49
1
ответ
Как выбрать (пометить) тело функции C в emacs?
Раньше я запоминал комбинацию клавиш в c-режиме, чтобы выбрать функцию C (я имею в виду выделение текста между началом и концом функции для копирования / убийства и т. Д.), Но с тех пор я забыл его и, похоже, нигде не могу его найти, Кто-нибудь помн…
12 авг '09 в 20:44
1
ответ
Emacs (24): курсор перемещается в столбец 0 при изменении строки в c-режиме
В настоящее время я использую Emacs 24.0.91.1, и время от времени поведение курсора меняется, когда я нахожусь в режиме c (с включенным режимом автозаполнения). Я хочу, чтобы курсор оставался в том же столбце, когда я перемещаю одну строку вверх / в…
15 фев '13 в 11:59
1
ответ
Авто-отступ Emacs C-mode завершается неудачно после макроса препроцессора
Emacs 24.2 для Windows. case TYPE_LONG: { <------- 65383 traceCodePath(20); tempLongVal = iterator_long(it); tempLongVal = 10; if (isBigEndian()) { swap_endian64(&tempLongValCon, &tempLongVal); traceCodePath(25); <------- 65601 if (i &…
27 фев '13 в 05:05
1
ответ
Emacs c-mode-hook запускается при открытии файла php
Я создал функцию ловушки для активации режима иронии при работе с файлами c. Однако, когда я открываю файл php, эти ловушки также выполняются. Вот код: (defun my-company-irony () (irony-mode) (unless (memq 'company-irony company-backends) (setq-loca…
23 мар '17 в 17:20
2
ответа
Emacs область комментариев в режиме C
В GNU Emacs есть хороший способ изменить команду comment-region в режиме C с /* This is a comment which extends */ /* over more than one line in C. */ в /* This is a comment which extends over more than one line in C. */ ? я пытался (setq comment-mu…
11 окт '09 в 21:37
2
ответа
Смешивание org-mode и c-mode в emacs
Я хотел бы смешать org-mode и c-mode в Emacs. Все, что находится внутри комментария, должно быть в режиме org, остальные - в основном режиме по умолчанию: /* Org-mode here ** Section 1 text ** Section 2 text Org-mode should end here */ func1() { } Я…
29 май '12 в 12:58