Вопросы с меткой [emacs]

По вопросам использования текстового редактора Emacs. Смотрите также Emacs Stack Exchange: https://emacs.stackexchange.com

15
голосов
5ответов
18k показов

Как запустить 'emacs' в эмуляторе терминала без отдельного окна?

Я хочу переключиться на Emacs из Vim, и одна вещь, которая меня удерживает, заключается в том, что Emacs открывает отдельное собственное окно при запуске под X. Могу ли я получить такое же поведение ...
14
голосов
1ответ
2k показов

Что такое связка клавиш в Emacs?

Когда я запускаю revert-buffer в emacs, он говорит: You can run the command `revert-buffer' with s-u Я никогда не видел связывания клавиш, начинающегося с s- прежде. Что это за ключ? Моя версия emacs ...
14
голосов
1ответ
8k показов

В Emacs, как переформатировать отредактированный абзац, чтобы разрывы строк были правильно вставлены заново?

В Emacs у меня есть абзац текста, который уже правильно обернут, скажем, в 79-й столбец каждой строки, затем вы редактируете его, добавляя некоторый текст в некоторые строки, как переформатировать ...
14
голосов
1ответ
1k показов

Как настроить dired для немедленного обновления при изменении файлов / папок?

Иногда я запускаю dired, затем переименовываю файл или добавляю новый файл, и dired не видит изменений, пока я не перезапущу Emacs. Есть ли способ настроить dired на более быстрое обновление, через ...
14
голосов
5ответов
20k показов

Как сделать выбор столбца, а затем редактировать в GNU Emacs?

Я использую ViM, TextMate и GNU Emacs в течение многих лет. Например вот текст, который я хочу редактировать foo foo foo И вот текстовый результат, который я хочу получить bar foo bar foo bar foo ...
13
голосов
1ответ
3k показов

Как включить автоматический предварительный просмотр математики LaTeX в org-mode/Emacs?

Я использую org-mode 8.0, Emacs 24.3, Auctex 11.87, в Windows. Мне удалось использовать функции предварительного просмотра LaTeX в файлах в режиме org, нажав Ctrl + X, Ctrl + C, Ctrl + L. Тем не ...
13
голосов
4ответа
12k показов

Как мне исправить мою подсказку в режиме оболочки emacs?

Я занимаюсь программированием на компьютере коллеги. У него есть версия emacs (23.1.1), которую я раньше не использовал. Моя проблема в том, что когда я перехожу в режим оболочки, моя подсказка bash ...
13
голосов
5ответов
10k показов

Как мне заполнить пути к файлам в emacs?

Например, я редактирую конфигурационный файл и хочу ввести путь. Есть ли плагин для Emacs, который позволяет вам завершить путь к файлу в этом буфере? Я искал это, и есть как плагин для завершения ...
13
голосов
3ответа
10k показов

Установите ключ etacs "Meta" в качестве ключа mac ⌘

Мой Emacs использует клавишу alt/option Mac в качестве мета-ключа. Как мне установить, чтобы он был клавишей ⌘?
13
голосов
4ответа
3k показов

Emacs: Как вернуться к последней позиции после прокрутки / страницы вверх / вниз?

После запуска scroll-up или scroll-down в emacs, есть ли быстрый способ вернуть точку в предыдущую позицию (если я не помню, чтобы добавить ее в кольцо меток)? В качестве альтернативы есть ли способ ...
13
голосов
1ответ
1k показов

Emacs как демон на OS X с оконной системой

Я бегу GNU Emacs 23.3.1 какао на OS X 10.6. Я добавил следующее в ~/Library/LaunchAgents/gnu.emacs.daemon.plist, чтобы он запустил демон и автоматически перезапустил emacs, если я случайно его убил. ...
13
голосов
10ответов
6k показов

Emacs эквивалентно VIM CI "?

Есть ли в Emacs команда VIM "ci"? В основном я хочу заменить текст внутри набора кавычек. В VIM я могу ci) или ci] или ci}, чтобы "изменить внутренний *" ...
13
голосов
2ответа
977 показов

Есть ли способ использования ctrl-r после ввода части команды в bash?

В bash команда Ctrl+r очень полезна, я набираю Ctrl+r whatever и она ищет в моей истории команды, содержащие whatever слово. Но если я whatever что-нибудь и пойму, что хотел бы найти это слово и ...
13
голосов
3ответа
3k показов

Я пользователь Emacs. Как я могу узнать Vim?

Большую часть времени я использую Emacs. Тем не менее, я решил попробовать выучить Vim. Я доволен Emacs, я просто пытаюсь избежать превращения его в Молот Маслоу. Я видел несколько учебных пособий, ...
12
голосов
7ответов
6k показов

Полноэкранный Emacs в OSX

Есть ли способ использовать Emacs в полноэкранном режиме в OSX. В настоящее время я использую Emacs с http://emacsforosx.com/ Редактировать: Этот вопрос больше не актуален с момента выпуска Emacs ...
12
голосов
6ответов
4k показов

Windows 10 linux bash shell ctrl+space не устанавливает отметки в Emacs

В Windows 10 я установил Подсистему для Linux Bash. Но у меня есть проблема с ярлыком в Emacs. Ctrl+пробел не устанавливает точку отметки. Что я попробовал и не помогло: Я пытался снять флажок ...
12
голосов
4ответа
4k показов

Emacs 24: загрузка пакета, установленного через ELPA

Я только что установил пакет cmake-mode в Emacs 24, используя: M-x package-install cmake-mode Я могу увидеть пакет по адресу: ~/.emacs.d/elpa/cmake-mode-20110824 и загрузить его, используя инструкцию ...
12
голосов
2ответа
3k показов

Перефразировать дерево структуры в новый файл режима org?

Я только начинаю работать с org-mode и представляю себе рабочий процесс, с помощью которого я записываю новые задачи и заметки в файл входящих сообщений org-mode. Для задач, которые превращаются в ...
12
голосов
3ответа
18k показов

Как прокомментировать блок кода в Emacs?

В Emacs, как прокомментировать блок текста, то есть как сделать отступ блока текста вправо на n символов пробела и поместить выбранную последовательность символов, скажем ## , в начале каждой строки? ...
12
голосов
1ответ
2k показов

Как удалить смарт-цитаты в копировать / вставить?

Я копирую текст из Google Chrome или PDF-файлов и вставляю их в Emacs. Оригинальный текст имеет умные цитаты. Я не хочу умных цитат в выводе. Есть ли способ, либо на стороне копирования, либо на ...
12
голосов
3ответа
2k показов

В Emacs, почему я не могу вставить текст Cy в поле поиска Cs?

В Emacs, почему я не могу вставить текст Cy в поле поиска Cs?
12
голосов
3ответа
5k показов

Как вставить новую строку и перейти к ней, в Emacs?

Это точно так же, как затмение Shift+Enter . Например, у меня есть текст: Hello, *everyone. I'm Freewind. * В первой строке - курсор. Затем я нажимаю комбинацию клавиш, она становится: Hello, ...
11
голосов
1ответ
1k показов

Как исключить {{{...}}} в режиме flyspell и буфере flyspell?

Я редактирую много страниц MoinMoinWiki в моем emacs и люблю режим flyspell-mode . Предварительно отформатированные данные в {{{...}}} (в несколько строк), а также в тексте «backtick text backtick» ...
11
голосов
4ответа
5k показов

Emacs org mode как рабочий дневник

Является ли emacs org mode хорошим выбором, если вы хотите вести рабочий дневник? Я пытался использовать его и архивировать старые задачи (TODO ), но есть ли простой способ узнать, над какими ...
11
голосов
1ответ
1k показов

Awesome-wm сигнал, чтобы поднять клиента, когда фокус получен

Я запустил Emacs на worker с запущенным server-start . У меня есть файловый менеджер, открытый где-то еще (например, на другом мониторе), и когда я открываю текстовый файл с помощью emacsclient он ...
11
голосов
5ответов
4k показов

Как открыть несколько файлов одновременно в Emacs?

Часто, когда я запускаю emacs, я открываю один и тот же набор файлов. Как я могу сделать так, чтобы я мог быстро выбрать несколько файлов из каталога и открыть их?
11
голосов
2ответа
4k показов

Настройки шрифта Emacs не работают в новом фрейме

Я пытаюсь освоиться с Emacs. Я установил стартовый комплект Emacs. Сейчас я пытаюсь настроить шрифты. В ~/.emacs.d/init.el я это сделал (set-frame-font ...
11
голосов
2ответа
2k показов

Emacs org-mode: как избежать повторяющихся строк в повестке дня, когда пункты запланированы И есть крайний срок

Многие из моих элементов TODO в Emacs org-mode имеют DEADLINE, определенную в будущем (например, Пятница) и в то же время РАСПИСАНО сегодня, так что я уже знаю, что я должен начать работать над этой ...
11
голосов
3ответа
5k показов

Как я могу показать маркеры вертикальных отступов в Emacs?

Я ищу пакет или конфигурацию Emacs, которые позволяют помечать отступы вертикальными линиями, как показано на следующем снимке экрана Sublime Text:
10
голосов
3ответа
21k показов

Как мне написать фигурные скобки {и} в Emacs на Mac OS X со скандинавской раскладкой клавиатуры?

Я не могу писать { и } в Emacs на моем Macbook Air со шведской раскладкой клавиатуры. Во всех других программах я делаю это, нажимая alt + shift + ( для { и соответствующие клавиши с ) для } . Как я ...
10
голосов
1ответ
6k показов

Переназначить командный ключ в Mac только для Emacs

Итак, теперь это моя настройка по умолчанию: Mac OSX + Aquamacs C-X=control+x M-X=option/alt+x Итак, моя команда в emacs практически не используется. Итак, мне нужно переназначить управление в ...
10
голосов
1ответ
2k показов

В emacs, как мне выровнять закрывающие скобки с началом открывающей строки?

Стиль отступа по умолчанию для вызовов многострочных функций во многих режимах emacs заключается в выравнивании закрывающей круглой скобки с другими аргументами функции, таким образом: function_one( ...
10
голосов
1ответ
4k показов

bash vi mode: Что означает # - * - mode: ruby - * - # vi: установить ft = ruby: значит?

Я просматриваю некоторый случайный код, и в верхней части он говорит это: # -*- mode: ruby -*- # vi: set ft=ruby : Что это значит? Я знаю, что это простой вопрос, но я не смог найти его в Интернете, ...
10
голосов
1ответ
3k показов

Как я могу написать команду emacs, которая вставляет текст с переменной строкой в текущую позицию курсора?

Я хотел бы написать команду elisp emacs, которая вставляет фиксированную строку, содержащую переменную часть в текущей позиции курсора: \label{$STRING} \index{\nameref{$STRING}} где команда должна ...
10
голосов
5ответов
24k показов

Как заставить Emacs использовать pdflatex

Как я могу настроить Emacs для запуска pdflatex, а не latex для файла LaTeX, когда я набираю Cc Cf (tex-file)?
10
голосов
1ответ
2k показов

Откройте Emacs с помощью --debug-init в OS X

Я пытаюсь отладить, why my .emacs does not load. Сообщение об ошибке. Invalid read syntax: # ... Start Emacs with the `--debug-init' option to view a complete error backtrace. Мой вопрос: как мне это ...
10
голосов
1ответ
3k показов

Emacs: как выбрать хорошие пользовательские привязки клавиш?

Я новичок в Emacs, и я хотел бы начать добавлять некоторые глобальные пользовательские привязки клавиш для общих задач, таких как replace-string , replace-regex и т.д., Которые по умолчанию не имеют ...
10
голосов
1ответ
605 показов

Emacs: как вызвать прокрутку, когда курсор находится в n-строках сверху / снизу экрана?

Я хотел бы вызвать прокрутку в Emacs, когда мой курсор попадает в 4 строки от верхней или нижней части терминала. Мой файл .vimrc содержит эту строку: :set scrolloff=4 Что мне добавить в .emacs чтобы ...
10
голосов
1ответ
4k показов

emacs - переход на C/C++ к началу содержащего блока

При редактировании файлов C или C++ в emacs я хотел бы иметь возможность перейти к началу содержащего его блока кода. Я ожидал найти функцию с-началом-блока, но, увы, такой функции не существует ...
10
голосов
2ответа
5k показов

Удалить данные из середины двоичного файла в hexl-режиме

У меня есть довольно большой двоичный файл (несколько десятков МБ), и я хотел бы удалить несколько КБ где-то посередине, это зажатые данные не начало и не конец. В идеале я хотел бы использовать ...
10
голосов
1ответ
1k показов

Как обновить список тегов в режиме org, не закрывая и не открывая emacs

В моем орг-файле emacs org-mode у меня есть список тегов #+TAGS: OFFICE(o) COMPUTER(c) HOME(h) PROJECT READING(r) PHOTOGRAPHY(p) В какой-то момент я хочу добавить новый тег в список и применить его к ...
10
голосов
1ответ
598 показов

Как сгруппировать закладки в Emacs?

Я хотел бы сгруппировать свои закладки как буферы с ibuffer или группы новостей с gnus по определенным критериям, таким как проекты, например. Я также попробовал Bookmark+, но ничего подобного не ...
9
голосов
2ответа
3k показов

Постоянно переопределить цвет фона темы Emacs

Я хочу использовать тему billw Emacs, кроме как с другим цветом фона. В моем файле .emacs есть следующее: (require 'color-theme) (color-theme-initialize) (color-theme-billw) (set-background-color ...
9
голосов
1ответ
3k показов

Сообщите emacs, какой режим использовать в заголовке файла

Есть ли в emacs встроенный способ подсказать, какой режим он должен использовать? У меня есть много файлов свойств, у которых нет окончаний для руководства по emacs. В идеале я хотел бы иметь ...
9
голосов
1ответ
3k показов

Как сортировать или перемещать выполненные элементы в режиме орг?

Я новичок в org-mode в Emacs, и я выясняю, подходит ли он для меня. Google Tasks предлагает действие "очистить выполненные задачи", которое удаляет все помеченные задачи. Могу ли я сделать что-то ...
9
голосов
3ответа
3k показов

Установка привязок клавиш для основных режимов в emacs

В моем файле .emacs я хочу добавить привязку клавиш для определенного основного режима (установка coffee-compile-file на Cc Cc в coffee-mode). Я нашел много инструкций по использованию local-set-key ...
9
голосов
3ответа
11k показов

Как предотвратить «Определение функции Symbol void: error» при запуске emacs в консоли?

Чтобы отключить полосу прокрутки в emacs, я добавил (toggle-scroll-bar -1) в мой файл .emacs, и он отлично работает, когда я запускаю emacs вне консольного режима. Однако, когда я запускаю emacs в ...
9
голосов
1ответ
3k показов

Простой способ поменять символы в командной строке с привязками клавиш emacs?

Если я нахожусь в vi и вижу, что я переставил два символа, это легко исправить, поместив курсор на первый и введя x а затем p в командном режиме. Есть ли подобный прием, который работает в командной ...
9
голосов
2ответа
10k показов

Emacs Auctex: как открыть PDF в evince в текущей позиции курсора

Я использую emacs auctex для записи латексных файлов. Так как текст довольно длинный, и я склонен что-то менять в разных местах, я бы хотел, чтобы emacs открывал pdf, чтобы в тексте была указана ...
9
голосов
7ответов
5k показов

Как сделать emacs действительно полноэкранным при запуске?

Я хочу, чтобы при запуске emacs был максимально развернут. Существуют решения этой проблемы, которые просто увеличивают ширину окна emacs. Это не достаточно для меня. Я хочу, чтобы окно emacs было ...