C-x C-f blah.info
открывает файл в фундаментальном режиме. Я использовал apropos
и найденный Info-mode
то, которое я думал, могло бы измениться от фундаментального режима в режим Info, но это бросает ошибку шепелявости.
Как я могу открыть внешний/сторонний *.info файл в emacs так, чтобы я получил те же дополнительные свойства как тогда, когда я смотрю на M-x info
(n
для следующего, u
для, гиперссылки, и т.д.)? Я уверен, что это очевидно, но я не могу понять это.
Plain (info `file-name') opens file in info mode. (info) probably does something besides just setting Info-mode. So I would use something like this:
(defun info-mode () (interactive) (let ((file-name (buffer-file-name))) (kill-buffer (current-buffer)) (info file-name))) (add-to-list 'auto-mode-alist '("\\.info\\'" . info-mode))
Попробуйте Cu Ch i
(т. Е. Обычный информационный вызов с аргументом префикса).
Add the following to your .emacs initialization file:
(setq auto-mode-alist
(append '(("\\.info" . Info-mode)) auto-mode-alist))
Когда курсор находится на имени файла в буфере dired
, нажмите I
( shift
и i
). Требуется dired-x, который является частью GNU Emacs.
I runs the command dired-info which is an interactive compiled Lisp function in `dired-x.el'. It is bound to I. (dired-info) Run info on this file.