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

GNU Emacs - это расширяемый, настраиваемый, самодокументируемый текстовый редактор, который может быть расширен с помощью кода на Лиспе. Хотя Emacs является редактором общего назначения, здесь могут возникнуть вопросы, если речь идет о расширении самого Emacs (обычно путем написания функций Emacs Lisp) или о конкретных режимах программирования. В противном случае (и, возможно, также в этих случаях) рассмотрите возможность задать свой вопрос на Emacs Stack Exchange.

13
Emacs в Mac OS X привязки клавиш Leopard
Я пользователь Mac и решил изучить Emacs. Я прочитал , что для уменьшения напряжения рук и повысить точность в CTRLи CAPS LOCKключи должны быть заменены. Как мне сделать это в Леопарде? Кроме того, в Терминале я должен использовать ESCключ для вызова мета. Есть ли способ получить вместо этого клавишу alt …

7
Лучшие практики Evil Mode? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я много лет использую Vim в …

2
Встроенный код в организационном режиме
Markdown позволяет embedded code. Как это можно сделать org-mode? Я знаю о блоках исходного кода: #+begin_example blah-blah #+end_example Но я хочу что-то вроде этого (очевидно, с правильным синтаксисом, которого я не знаю): This is `embeded code`. Можно ли это сделать в org-mode? Невозможно найти это в документации ...
104 emacs  markdown  org-mode 

10
Как мне установить размер окна Emacs?
Я пытаюсь определить размер экрана, на котором я запускаю emacs, и соответствующим образом отрегулировать размер и положение окна, в котором он запускается (я предполагаю, что это фрейм в emacs-speak). Я пытаюсь настроить свой .emacs так, чтобы я всегда получал «достаточно большое» окно с его левым верхним углом в верхнем левом …
103 emacs  elisp 

5
Теги для Emacs: взаимосвязь между etags, ebrowse, cscope, GNU Global и обильными ctags
Я работаю над проектами C ++, и я просмотрел руководство Алекса Отта по CEDET и другие темы о тегах в StackOverflow, но я все еще не понимаю, как Emacs взаимодействует с этими различными системами тегов для облегчения автозаполнения, поиска определений, навигации по источнику кодовая база или предварительный просмотр строк документации. …


8
Глобальное переопределение привязки клавиш в Emacs
Как я могу установить привязку ключа, которая глобально переопределяет и имеет приоритет над всеми другими привязками для этого ключа? Я хочу переопределить все карты основного / второстепенного режима и убедиться, что моя привязка всегда действует. Это, конечно, не работает: (global-set-key "\C-i" 'some-function) Он работает text-mode, но когда я использую lisp-mode, …

4
Как загрузить программу, читающую stdin и принимающую параметры в gdb?
У меня есть программа, которая принимает ввод из стандартного ввода, а также принимает некоторые параметры из командной строки. Выглядит это так: cat input.txt > myprogram -path "/home/user/work" Пытаюсь отладить код с помощью gdb внутри emacs, с помощью Mx gdb, пытаюсь загрузить программу командой: gdb cat input.txt > myprogram -path "/home/user/work" …

20
Какой конкретный прирост производительности Vim / Emacs обеспечивает по сравнению с текстовыми редакторами с графическим интерфейсом?
Это не тролль, или флеймэбейт, или что-то в этом роде. Я использую Vim в качестве редактора консоли в течение пары месяцев (для редактирования файлов конфигурации в моем терминале), но я не думаю, что смогу выдержать это для своей обычной повседневной работы по написанию веб-приложений. , что я делаю с помощью …
100 vim  emacs  text-editor 

2
Emacs: распечатать привязку клавиш для команды или перечислить все привязки клавиш
В Emacs (GNU 23.2, * nix) как я могу: перечислить последовательности клавиш, привязанные к конкретной команде? Например, как мы можем перечислить все выполняемые последовательности save-buffers-kill-emacsклавиш с привязкой к ним выводимых последовательностей? Предполагая, что мы можем это сделать, перечисление связанных последовательностей клавиш goto-lineдолжно напечатать вывод: M-g gпри установке по умолчанию. перечислить …

8
Как поменять местами буферы в 2 окнах emacs
Я использую emacs. Я обнаружил, что иногда у меня есть 2 файла, разделенных на 2 окна. Например: я открываю 1 файл, используя C-x C-f file1.c RET и я разделил фрейм на два окна: C-x 3 Затем я открываю другой файл C-x C-f file2.c RET Итак, у меня есть 2 файла: …
98 emacs 

12
Функция для отображения полного пути к текущему файлу в мини-буфере
Мне нужно получить полный путь к файлу, который я редактирую с помощью emacs. Есть ли для этого функция? Если нет, то какой была бы функция elisp для этого? Как я могу скопировать результат (путь) в буфер обмена, чтобы использовать его повторно? Я использую Mac OS X и Aqumacs. (setq filepath …

2
emacs, разделить конкретное окно
Это может быть глупый вопрос, но я не смог найти на него прямого решения. Я часто хочу разделить окно следующим образом +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | …
97 emacs  elisp 

6
Невозможно скрыть экран приветствия в Emacs
Я хочу скрыть экран приветствия. Мой .emacsфайл: (setq c-basic-offset 4) ; indents 4 chars (setq tab-width 4) ; and 4 char wide for TAB (setq indent-tabs-mode nil) ; And force use of spaces (turn-on-font-lock) ; same as syntax on in Vim (setq width (max width (+ (length str) 1))) ;line …
97 emacs 

5
Режим Emacs для разметки Stack Overflow
Я использую Org-mode в Emacs для обработки всей моей технической документации. Я хотел бы использовать Emacs для подготовки вопросов, которые у меня есть для Stack Overflow. Есть ли для этого режим Emacs или, что еще лучше, расширение для режима Org для обработки форматирования переполнения стека? В идеале он должен включать …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.