Tag: emacs

Как изменить мета-ключ (лидер-ключ Mm / Alt-M) в spacemacs? (Emacs, Ubuntu)

Предполагая, что вопрос относится также к emacs ‘classic’ / default. Spacemacs является специфической конфигурацией Emacs. Возможно, актуальный факт для возможных различий между Emacs по умолчанию и spacemacs. Я знаю, что могу сделать что-то подобное в моем конфиге .spacemacs (global-set-key (kbd “Mz”) ‘meta) но это не работает. Вопрос в том, как я могу изменить Mm или […]

Ярлык клавиатуры для переключения файлов в одном экземпляре Emacs?

У меня есть несколько файлов, открытых в клиенте Emacs. Прямо сейчас, чтобы переключаться между файлами, я должен щелкнуть по имени файла на панели ниже в редакторе. Любые сочетания клавиш для переключения между файлами?

Смесь кодировок

Для текста, представляющего собой смесь разных кодировок, нет способа найти все кодировки? И преобразовать их в одну кодировку, такую ​​как utf8? Я скопировал из разных источников, возможно, с разными кодировками в текстовый файл под gedit. Сюрпризно, мне редко приходится рассматривать проблему кодирования. Интересно, почему? Но когда я открываю такие файлы под emacs, кажется, что мне […]

изменить шаблон регулярного выражения в Emacs?

Я начинаю поиск регулярных выражений с помощью CM. После ввода некоторого шаблона я хотел бы отредактировать шаблон, показанный в нижней строке. Но кажется, что я могу добавлять только новые символы в текущий шаблон, но я не могу понять, как стереть текущий шаблон (каждый раз, когда нажатие клавиши backspace стирает текст в окне буфера не в […]

Велоспорт через * Буферный список * с Cn, Cp

Есть ли способ использовать быстрые клавиши Cn или Cp (или некоторые другие ярлыки) в списке буферов для циклического перебора списка буферов? В настоящее время, когда я добираюсь до вершины (или внизу) этого списка, он не циклически меняет, заставляя меня менять направление, а затем нужно пройти через то, что может быть очень длинным списком буферов. Кроме […]

Как ключи передаются на emacs и терминал gnome?

Я хочу использовать Alt + 6 для перехода на вкладку 6-го терминала гнома. Но когда я нахожусь в emacs под вкладкой терминала, ключ будет передан emacs и не будет работать на терминале. Является ли ключ первым пойманным терминалом, а затем терминал передает его emacs? Я не хочу менять ключи для emacs или для терминала gnome. […]

Отключить раздражающее выделение комментариев в emacs

Я начал программировать схему, и я заметил, что схема второстепенного режима выделяет комментарии самым неприятным способом при использовании солнечной тени (цветной-соляризованной). Это также происходит в файлах elisp. Есть ли способ отключить выделение? Это делает код нечитаемым.

Сопоставьте ключ символа с некоторым ключом-модификатором ?

Я так привык к emacs keybinding, что я использую keybindings стиля emacs для всей моей системы (с настройками gtk). Я сопоставил ключ Caps-Lock с дополнительным ключом управления. Но это не помогает мне испытывать боль после нескольких часов работы. То, что я надеюсь сделать, это сопоставить символ (я ищу ключ «l») таким образом, чтобы он нормально […]

Считается ли хорошей практикой использование тега nxml в файлах xml conf?

Я просматривал некоторые примеры файлов служб avahi (формат XML), а некоторые из них имели комментарий <!–*-nxml-*–> после определения типа документа. Например: <?xml version="1.0" standalone='no'?><!–*-nxml-*–> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=RackMac</txt-record> </service> </service-group> После поиска я решил, что цель этого тега должна интерпретироваться emacs для своего режима nXML. Но поскольку я […]

Emacs, как интерпретировать этот отчет отладчика Lisp

Я пытаюсь создать файл .emacs на моем новом компьютере Fedora 20 и получить эту строку, когда я использую emacs -debug-init & . Я ожидаю, что это будет тривиальная ошибка, но я нахожу помощь в этом слишком детализированной и запутанной, так что кто-нибудь может ее интерпретировать для меня и сказать, какова будет ошибка? Debugger entered–Lisp error: […]

Linux и Unix - лучшая ОС в мире.