All in Emacs

GNE Emacsを、初心者の気持ちで、学びなおします。
忘れないように、備忘録として始めました。

GNU Emacs 日本語マニュアル インストール( info ) ※修正版

2022-06-05 16:13:16 | 日記

GNU Emacs のヘルプ機能として、info があり、たくさんのマニュアルが表示できます。しかし、チュートリアルだけが日本語で、それ以外は英語です。そこで、日本語のマニュアルを追加するために、日本語 info ファイルをインストールします。

(1)インストールする日本語infoファイルのダウンロード

・Emacs 日本語マニュアル、Elisp 日本語マニュアル

ダウンロード先:https://ayatakesi.github.io/

  Emacs 28.1 - emacs 28.1の日本語マニュアル - Info document entirely on one large info              - emacs 28.1のelisp日本語マニュアル - Info document entirely on one large info

ダウンロードするファイル:emacs-ja .info、elisp-ja.info

(2)infoファイルを保存するフォルダの作成

   ~/.emacs.d/info フォルダを作成して、emacs-ja.info、elisp-ja.info を移動する。

(2)dir ファイル作成

 infoファイルを保存したフォルダには、dirファイルが必要なため下記の内容で、dir(拡張子なし)ファイルを作成して、~/.emacs.d/info フォルダに保存する。

注意:4行目に、制御文字、ファイルの最後に改行が入っていないと正常に動作しない。とりあえず、下記の内容を全部コピーしてファイルを作成すること。


This is the file .../info/dir, which contains the
topmost node of the Info hierarchy, called (dir)Top.
The first time you invoke Info you start off looking at this node.

File: dir, Node: Top This is the top of the INFO tree

This (the Directory node) gives a menu of major topics.
Typing "q" exits, "H" lists all Info commands, "d" returns here,
"h" gives a primer for first-timers,
"mEmacs" visits the Emacs manual, etc.

In Emacs, you can click mouse button 2 on a menu item or cross reference
to select it.

* Menu:

Emacs
* Emacs-ja: (emacs-ja). Emacs japanese manual
* Elisp-ja: (elisp-ja). Emacs lisp japanese manual


(4)init.el の設定

下記の内容を init.el に追加します。


(leaf info-file
:config
(add-to-list 'Info-directory-list "~/.emacs.d/info/")

)


(5)infoの使い方

C-h i または C-h C-h i または M-x info で、infoが使えます。

今回追加したものは、Emacs-ja、Elisp-jaです。マニュアルの名前にカーソルを持ってきてEnterキーを押すとマニュアルが表示されます。

 info は階層になっていて、キーワードを選択して、読み進んで行きます。スペースキーで下向きにスクロールします。上位項目に戻るときは ^キー、終了は q キーです。

 今まで、infoで最新のマニュアルが読めることがわかっていましたが、英語なのでほとんど活用してませんでした。これで、Emacsを使いながらマニュアルが参照できます。また、Emacs独学のため、一度は全部読んでみたいと思ってます。ただ、内容は結構ボリュームがあるため、簡単に読破できないだろうな?