簡體   English   中英

如何在信息模式下打開emacs中的* .info文件?

[英]how to open *.info file in emacs in info mode?

Cx Cf blah.infoCx Cf blah.info模式打開文件。 我使用了apropos並發現了Info-mode ,我認為它可能會從基本模式變為Info模式,但是會引發一個lisp錯誤。

如何在emacs中打開外部/第三方* .info文件,這樣我就可以得到與我查看Mx info時相同的花里胡哨( n代表接下來, u代表,超鏈接等等)? 我確信這很明顯,但我無法弄明白。

嘗試Cu Ch i (即通常的帶有前綴參數的信息調用)。

Plain(info`file-name')以信息模式打開文件。 (info)除了設置Info-mode之外,可能會做一些事情。 所以我會使用這樣的東西:

(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))

當光標位於dired緩沖區中的文件名時,按Ishifti )。 需要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.

您可以使用組織模式 在已使用Mx org-mode設置的緩沖區中鍵入以下內容:

info:path/to/blah

然后將光標放在此上並點擊Cc Co調用信息 或者,用鼠標單擊它。 如果路徑包含空格,也可以在雙方括號中設置整個事物。

(add-to-list 'auto-mode-alist '("\\.info\\'" . Info-on-current-buffer))

將以下內容添加到.emacs初始化文件中:

(setq auto-mode-alist 
      (append '(("\\.info" . Info-mode)) auto-mode-alist))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM