Emacs

14
Использование режима демона в Gnome 3

Я заставил демона Emacs работать через командную строку с помощью страницы EmacsWiki , но я застрял на том, как заставить клиента запускаться через Gnome 3. Как настроить файл рабочего стола Gnome, который запускает окно графического интерфейса пользователя, которое подключается к демону...

14
Запустите два отдельных демона emacs для консоли и графического интерфейса

Обычно я запускаю emacs с графическим интерфейсом и сразу запускаю сервер (server-start). Теперь я могу легко открывать документы в моем существующем сеансе emacs из терминала через emacsclient -n <file>или из браузера файлов. Однако время от времени я хочу запускать emacs внутри моего...

14
В зашифрованных буферах поместите точку в самый важный файл этого каталога

90% времени, когда я захожу в каталог в Emacs, первое, что я делаю, это перемещаю указатель на определенный файл и открываю его. Часто файл, который мне нужно открыть, очень предсказуем. Например: Если .texв этом каталоге есть файлы, я обычно иду прямо к master.tex. В корне проектов Android это...

14
Как узнать, что на самом деле делает последовательность клавиш

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

14
Как я могу предварительно просмотреть формулы TeX в произвольном режиме?

Как я могу получить предварительный просмотр TeX в режимах, отличных от AUCTeX или org-mode? Я хотел бы видеть уравнения TeX в Jabber, ERC и уценке. Если я когда-нибудь переключусь на Emacs для электронной почты, я бы предпочел увидеть там и...

14
Как «группировать» крючки?

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

14
Magit толкает / тянет показывать прогресс

Мне не хватает визуальной индикации прогресса push / pull. После выполнения соответствующей команды magitпечатает Нажав на домен.tld: repo.git однако, никаких дальнейших указаний на прогресс не дается. При медленном сетевом соединении или если magitобъем передаваемых данных велик, процесс может...

14
Закрытие всех ожидающих скобок

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

14
Как просматривать и редактировать большие файлы значений, разделенные разделителем?

Я использовал csv-modeдля изменения файлов CSV малого и среднего размера, но недавно я работал с большими файлами, содержащими более 40 812 записей. csv-modeизо всех сил пытается выровнять и перемещаться по таблицам, и слишком медленный, чтобы его можно было использовать как есть. Для сравнения,...

14
Как я могу установить разные размеры шрифта для буферов и для строки режима?

У меня есть эта строка в моем файле init.el, чтобы установить размер шрифта во всех кадрах: (push '(font . "DejaVu Sans Mono-10") default-frame-alist) Это работает, но я хотел бы иметь больший шрифт во всех буферах, сохраняя при этом меньший шрифт для строки режима (чтобы он мог вместить больше...

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

Как правило, у меня есть рамка, разделенная на четыре окна, где два внизу посвящены моему *compilation*и *grep*буферам. При просмотре ошибок компиляции, в next-errorконечном итоге заменит мой *grep*буфер одним из целевого файла. Как я могу настроить, next-errorчтобы не использовать окно, содержащее...

14
Существуют ли инструменты Emacs для слабовидящих?

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

14
Есть ли эквивалент для подстановочных команд в стиле sed из vim?

Одна из вещей, которые я пропускаю в vim - это возможность ввести команду подстановки, которая будет работать в несколько строк, например: :/begin/,/end/s/foo/bar/g Приведенная выше команда заменяет «foo» на «bar», начиная с первой строки, содержащей «begin», и заканчивая следующей строкой после...

14
Как настроить org-mode для соответствия системным приложениям по умолчанию для внешних ссылок?

В режиме org я могу определить внешние ссылки, например, как [[file+sys:path/to/document.pdf]] Затем файл document.pdf открывается с помощью внешнего средства просмотра PDF. В документации режима org утверждается, что эта команда «открыть [s] через ОС, как двойной щелчок». Однако есть разница с...

14
Выберите * Help * окно буфера после Ch f

Я много делаю "Ch f" для функций emacs lisp. Я предпочитаю, чтобы окно, отображающее буфер справки, было выбрано (сразу после Ch f), а затем нажмите «q», когда я закончил, чтобы закрыть окно. Есть ли способ достичь...

14
Как я могу разбить абзац на одну строчку за предложение, но при этом сохранить его визуально?

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

14
Как сказать Ido убраться с дороги, когда я уже могу просто вставить имя файла?

Я пытаюсь заставить себя использовать режим Ido. Иногда это приятно, а иногда - очень глупо. Вот мое самое большое разочарование. Я читаю какой-то журнал с полными именами файлов, затем копирую одно имя, попробуйте открыть этот файл. Способ сделать это без Идо: C-aC-yC-kRET С Идо есть две основные...