回答:
Emacs Lispマニュアルのuser-init-file
セクション38.1.2 The Init Fileで説明されている変数を参照してください。
この変数を使用すると、initファイルを開く対話型コマンドを簡単に作成できます。
(defun my-open-init-file ()
"Open the init file."
(interactive)
(find-file user-init-file))
1つの簡単な代替方法は、initファイルにブックマークを追加することです(デフォルトbookmark-set
でバインドさC-x r m
れています)。その後、bookmark-jump
(C-x r b
)を使用してそれに戻ることができます。
また、モードでrecentf-mode
HelmまたはIdoを有効にして使用する場合、ido-use-virtual-buffers
最新のファイルへの切り替えはと同じくらい迅速C-x b <filename>
です。これを有効にrecentf-max-saved-items
して素晴らしい高い値(1000)に設定した後、ファイルがすでに開いているかどうかについてはほとんど考えもしません。常に単一のキーバインディングを介してすべてにアクセスできます。
これは、initファイルを別の場所に配置する複数のシステムでEmacsを使用する場合、またはinit.el
頻繁に編集しない場合(ただし、どのようなEmacsユーザーが本当ですか?!?)