Emacs

12
Синхронизация изменений в запутанном файле обратно в исходный файл org

Я использую режим орг с режимом фонтана, чтобы написать сценарий. Организация для организации и фонтан для форматирования сценария. Вот код, который я использую для этой цели: Настройки для работы с (фонтанными) исходными блоками в орг. ;; prevent org from messing with indentation of the source...

12
Может ли Emacs использовать tramp для запуска в интерактивном сеансе на удаленном узле HPC?

Я использую Emacs с ESS и tramp для загрузки удаленных файлов и запуска удаленных процессов R на компьютерах HPC. С помощью ключей ssh ​​tramp позволяет легко C-x C-fнайти файл, /ssh:myserver:/path/to/fileа затем M-x Rзапустить сеанс R. Однако на компьютерах HPC, которые используют систему...

12
подчеркнуть текущую ошибку в окне * compilation *

При запуске команды компиляции и переходе к «следующей ошибке» emacs идентифицирует строку текущей ошибки, помещая маленький черный треугольник, указывающий вправо, в левую границу буфера * compilation * . Это хорошо, но мои старые глаза хотели бы более смелый индикатор. Фундаментальная цель здесь...

12
в режиме орг, как просматривать элементы TODO только для текущего буфера?

В режиме org я люблю запускать org-todo-list, который отображает глобальный список задач, включая все мои файлы повестки дня org. Как просмотреть список TODO только для текущего буфера, игнорируя другие мои файлы org-повестки...

12
Как избавиться от строки «по умолчанию» (последней использованной) в некоторых функциях emacs?

У меня следующая проблема: когда я использую 'Cx rt' (string-rectangle), мне предлагается ввести некоторую строку, чтобы заменить выбранный прямоугольник. Скажем, я набираю ";;" (закомментировать прямоугольник). Это работает просто отлично, но в следующий раз, когда я вызываю ту же функцию, и я...

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

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

12
Tramp / Dired передает файлы встроенными через ssh вместо использования scp externaly

Я использую tramp через ssh для доступа к удаленным файлам. Для текстовых файлов это работает очень хорошо, но всякий раз, когда я хочу скопировать большие удаленные файлы на мой локальный компьютер, tramp использует медленный встроенный метод (кодирование файла с помощью gzip). Это намного...

12
Убрать хуки для определенных режимов

Я хочу удалить конечные пробелы при сохранении для всех режимов, кроме org-mode. По моему .emacs, у меня есть следующая строка: (add-hook 'before-save-hook 'delete-trailing-whitespace) Я использую use-packageмакрос, и я попытался добавить (remove-hook 'before-save-hook 'delete-trailing-whitespace)к...

12
Как выскочить из круглых скобок?

Я использую spacemacsдля редактирования кода Python. Когда я печатаю открывающие скобки, закрывающие скобки автоматически вставляются для меня, а курсор помещается в середину для дальнейшей печати. Но: как только я закончу печатать в скобках, мне нужен быстрый способ выпрыгнуть из них и...

12
Разделительные линии в повестке дня организации?

В : Могу ли я разместить разделительные линии в моем представлении orgповестки дня? Мой буфер повестки дня может стать немного занятым, когда у меня много дел из-за. Эта занятость имеет контрпродуктивный эффект, заставляя меня избегать смотреть на мои планы, потому что это меня бесит. Я ищу способ...

12
Org Mode Babel - Интерактивная оценка кода блока

Я хотел бы оценить блоки исходного кода в режиме org в C ++, содержащие инструкции "cin", но я не могу найти способ провести интерактивную оценку (с пользовательским вводом) во время оценки. Пример кода: #+BEGIN_SRC C++ :results output :export code :tangle myfile.cpp #include <iostream> using...

12
Как выделить текущую строку только в выбранном окне?

Q : есть ли способ hl-line-modeвыделить текущую строку только в выбранном окне? Когда у меня есть несколько окон, показывающих буферы с включенным hl-line-mode , трудно сразу определить, какое окно является текущим. У меня есть переменная cursor-in-non-selected-windowsнабор для , nilчтобы показать...

12
Как добавить company-dabbrev во всплывающее окно завершения компании?

Настроить: Версия графического интерфейса GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) 2015-07-25 на KAEL Скомпилировано из EmacsW64. , используя последнюю версию от MELPA Windows 7 x64 бит. Ситуация: Например, я печатаю в буфере foobarsentence. А затем начните новую строку ниже и, набрав fooba, я...

12
Поместите текущее имя файла в минибуфер

Как я могу вставить имя файла активного файлового буфера в команду? Когда я вызываю команду, которой нужно имя файла, я часто делаю это из буфера файлов и хочу получить имя этого файла при вводе команды в минибуфер. Я ищу гипотезу, C-x…которую я могу набрать при формировании командной строки в...

12
Присвоение одного и того же значения нескольким переменным?

Иногда мне нужно установить одно и то же значение для нескольких переменных. В Python я мог бы сделать f_loc1 = f_loc2 = "/foo/bar" Но в элиспе я пишу (setq f_loc1 "/foo/bar" f_loc2 "/foo/bar") Мне интересно, есть ли способ достичь этого, используя "/foo/bar"только один...

12
Как мне выйти из * в режиме org, чтобы избежать жирного шрифта

Если я напишу что-то похожее *shrug*на режим org, оно будет автоматически обозначено жирным шрифтом . Как я могу предотвратить это, то есть фактически *shrug*появиться дословно при экспорте? Редактировать: Я все еще хочу иметь возможность использовать жирный шрифт (без необходимости изменять...

12
Отключить smartparens в spacemacs

smartparens-modeНе устраивает мой стиль редактирования. Однако, если я пытаюсь отключить его глобально в spacemacs, режим снова включается: (smartparens-global-mode -1) Как отключить режим...

12
Каково происхождение термина «янки»?

Мне интересно узнать, как термин «янки» получил свое название. Мне также интересно, почему Emacs "yank" отличается от vi / vim "yank". Смотрите также: двойной вопрос о Vi , также о Unix и Linux...

12
Можно ли разрешить пунктуацию проходить мимо столбца заполнения?

В типографии есть практика, называемая «выступ» (или висящая пунктуация ), которая позволяет определенным символам свисать с конца поля: Я хотел бы сделать то же самое для моих текстовых документов. Могу ли я изменить fill-paragraph(и друзей?), Чтобы игнорировать пунктуацию в конце строки (...