#emacs #windows-10 #org-mode
#emacs #windows-10 #org-mode
Вопрос:
В Windows 10 Emacs 26.3 со встроенной версией организации 9.1.9 работает нормально (упакованные двоичные файлы). Недавно я попробовал Emacs 27.1. со встроенной версией org 9.3. При загрузке файлов .org в первый раз я получаю сообщение (Shell command succeeded with no output)
, и файлы org вообще не отображаются. Чтобы отобразить его, я должен использовать M-x org-mode или снова перезагрузить файл в буфере. Я пытался запустить без загрузки пакетов папок .emacs.d. Проблема сохраняется. Это означает, что это не имеет ничего общего с уже установленными другими пакетами. Я также пробовал с последней версией org 9.3.7, а также с emacs -Q. Проблема по-прежнему сохраняется. Какие-либо решения?
Комментарии:
1. Вы видите то же самое, если вы запускаете Emacs с
emacs -Q
(без файла инициализации)? Если это так, рассмотрите возможность подачи сообщения об ошибке:M-x report-emacs-bug
. Если нет, разделите файл инициализации пополам, чтобы найти виновника.2. Отправлено сообщение об ошибке по электронной почте «bug-gnu-emacs@gnu.org » после вызова emacs -Q
3. У меня такая же проблема … вы смогли получить ответ на этот вопрос?
4. Я только что установил emacs 27 (nov2021), открыл файл org, и он был открыт как обычный текст. Мне пришлось переключиться в режим организации вручную (M-x org-mode). Как мы можем включить org-mode при запуске?
5. Попробуйте это emacs.stackexchange.com/a/71651/12663
Ответ №1:
Я знаю, что я очень опаздываю, но нашел в словах Джеффа:
Evil переназначает C-i на evil-jump-forward, чтобы эмулировать функцию Vim jump lists feature2, которая перезаписывает отображение по умолчанию для клавиши TAB в режиме организации.
Чтобы исправить функциональность клавиши tab в режиме Org, пожертвуйте переходом Evil C-i назад, отключив его в своей конфигурации с помощью опции evil-want-C-i-jump.
Итак, чтобы решить проблему, просто отредактируйте свой init.el, чтобы он выглядел следующим образом:
;; Install Evil and disable C-i to jump forward to restore TAB functionality in Org mode.
(use-package evil
:init (setq evil-want-C-i-jump nil)
:config (evil-mode))