GNUのFTPサイトからEmacs 23.1をダウンロードしました。私はそれを解凍し、設定後に構築しました。
ホームディレクトリまたはシステムのどこにも.emacsファイルが見つかりません!何か不足していますか?
GNUのFTPサイトからEmacs 23.1をダウンロードしました。私はそれを解凍し、設定後に構築しました。
ホームディレクトリまたはシステムのどこにも.emacsファイルが見つかりません!何か不足していますか?
回答:
または、(コメントで指摘されているように)はるかに簡単な方法として、 Ctrl+ H、v(describe-variable)は、次のように変数とその値を説明する素晴らしい出力を表示します:
user-init-file is a variable defined in ‘C source code’.
Its value is
"/home/.emacs"
ドキュメント:
ユーザーの初期化ファイルのディレクトリを含むファイル名。ロードされたファイルに拡張子「.elc」があり、対応するソースファイルが存在する場合、この変数には、initファイルを編集する「custom-save-all」などの関数での使用に適したソースファイルの名前が含まれます。Emacsはinitファイルをロードして評価しますが、valueはファイルの実際の名前です。拡張子が&lsquo'.elc 'であるかどうかは関係ありません。
この方法は非常に冗長です。より簡潔な答えは、emacsを起動し、Lisp評価バッファーに入力user-init-file
してCtrl+ Jを押して評価することです。これにより、initファイルの場所が次のように出力されます。
user-init-file
"/home/.emacs"
EmacsWikiのInitFileの章を参照してください。
初期化ファイルには、Emacsの起動時に実行する個人的なEmacsLispコードが含まれています。
- GnuEmacs、それがある
~/.emacs
か、_emacs
または~/.emacs.d/init.el
。- 以下のためのXEmacs、それはあります
~/.xemacs
か~/.xemacs/init.el
。- AquamacsEmacs、それはあります
~/.emacs
か~/Library/Preferences/Aquamacs Emacs/Preferences.el
.emacs.d/
ます。init.el
このディレクトリにファイルを作成する必要がありますか?ディレクトリはプレースメントとして重要ですか?
Windowsでは、.emacsファイルは、ファイル名がドットで開始できないDOSおよびFATファイルシステムとの下位互換性のために_emacsと呼ばれる場合があります。エクスプローラーはドットで始まる名前のファイルを作成できないため、ファイルシステムや他のほとんどのプログラムが処理できるにもかかわらず、一部のユーザーはそのような名前を使い続けることを好みます。Emacs 22以降では、initファイルは.emacs.d / init.elと呼ばれることもあります。lispパッケージによって作成されるその他のファイルの多くは、.emacs.dディレクトリにも保存されるようになったため、すべてのEmacs関連ファイルが1か所に保持されます。
ソース:http : //www.gnu.org/software/emacs/manual/html_mono/efaq-w32.html#Init-file
init
のファイルは単なる慣習ですか?単にemacsが自動的に検索する標準で、個人の選択をlispコマンドのファイルに入れてemacsを調整しますか?
試してみてくださいls -a
。
ََََََََ
簡単な答え。.emacsファイルがホームディレクトリに表示される前に、Emacsでコードの記述を開始する必要があります。Hello、World!sと簡単な数学コードをいくつか書いて、コンパイルして実行します。
次に、家をもう一度見て、入力するls -a
と、それが表示されます。次に、編集してを入力しgedit .emacs
ます。EmacsでEmacsを編集すると奇妙に感じるので、geditを使用します。
emacs -q
initファイルが壊れていて、それをバイパスする必要がある場合)。また、Emacsがinitファイルを生成する必要はありません。先に進んで、手動で作成できます。Emacsは引き続き使用します。