Вопросы с тегом «c»

28
Как я могу напечатать кадр Emacs?

Функция ps-print-buffer-with-facesпечатает буфер Emacs. Есть ли способ напечатать кадр с более чем одним буфером? Я хотел бы напечатать фрейм Emacs calc со стеком RPN и буфером...

23
Как я могу запустить асинхронный процесс в фоновом режиме, не открывая буфер?

Я определил некоторые функции для запуска асинхронного фонового процесса, используя async-shell-commandв моем .emacs, но каждый раз, когда я запускаю команды, создается новое окно (не фрейм), и там отображается буфер процесса. Как я могу выполнить команду без буфера...

17
Как автоматически создавать аккуратные блоки комментариев C при наборе текста?

Некоторые редакторы кода, такие как eclipse, автоматически формируют аккуратные блоки, когда вы начинаете вводить многострочный комментарий: Есть ли какой-нибудь пакет или другой способ сделать это в emacs? Изменить: чтобы уточнить: я не хочу комбинацию клавиш, которая вставляет блок комментария. Я...

14
Включение М-! в M- & (a'ka emacs, эквивалентный bash Ctrl-Z)

Время от времени я M-! some_commandпросто обнаруживаю, что команда выполняется дольше, чем я ожидал, и сохраняет мои emacs замороженными на долгие секунды. Поэтому я смотрю на свои замороженные emacs и бью себя за то, что я не использую, M-& some_commandи обещаю использовать в M-&следующий...

12
Асинхронное ожидание вывода из процесса comint

Прежде всего, отказ от ответственности. Я исследовал это много раз, и я почти уверен, что я уже нашел ответ, так или иначе, но я просто не понимаю его. Моя проблема заключается в следующем: У меня процесс проходит через коминт Я хочу отправить строку ввода, захватить вывод и посмотреть, когда он...

12
Сохранение Calc Trail для последующего использования

Есть ли возможность сохранить Emacs Calculator Trail (в виде файла) и восстановить его позже? Если нет, то должно ли это быть функцией? Например, когда у меня есть неполное вычисление, но мне нужно закрыть Emacs, было бы здорово, если бы я мог продолжить после этого. Второй случай: я делаю...

11
Как я могу автоматически вставить прототип в foo.h из foo.c?

Предположим, я пишу программу на C в файле foo.c: int add_numbers(int x, int y, int z) { // Very complex implementation here. return x + y + z; } Я хочу команду, которая вставит соответствующий прототип функции в foo.h: int add_numbers(int x, int y, int z); Существуют ли для этого решения...

11
Elisp: Как исключить конфиденциальную информацию из файла инициализации? (т.е. учетные данные для входа)

Я хочу определить функцию входа в мой скрипт инициализации, но я не хочу жестко задавать свои учетные данные для входа. Я думаю, что хороший обходной путь состоит в том, чтобы мой скрипт инициализации считывал мои учетные данные для входа из локального файла и сохранял эти значения как переменные....

11
Как получить семантическую подсветку синтаксиса в emacs для кода C / C ++

Я новичок в Emacs и программировании в целом, поэтому, пожалуйста, потерпите меня. Я пытаюсь использовать emacs в качестве моей C / C ++ IDE, и я заметил, что в режиме CC переменные / функции, казалось, подсвечивались только во время объявления. Мой вопрос Можно ли выделить переменные и функции для...

10
Держите буферы ERC в фоновом режиме при переподключении

Я использую ERC (с ZNC) в качестве своего IRC-клиента. Я подключен к нескольким каналам, и когда я запускаю, znc-allвсе мои буферы восстанавливаются и логи воспроизводятся заново. Это все замечательно. Однако меня очень раздражает то, что при воспроизведении журналов каждый буфер канала выдвигается...