emacs-noxはコマンドラインから要求されたファイルをロードしません。

emacs-noxはコマンドラインから要求されたファイルをロードしません。

私はいくつかの異なるUbuntuをインストールしましたが、この現象に初めて触れました。

emacs-nox私はemacsのグラフィックバージョンが嫌いなので、それをインストールしました。通常、入力時にファイルがある場合はemacs test.txtロードされtest.txt、存在しない場合は空のファイルがロードされます。

代わりに、このコンピュータでは次のように言います。

File exists: /home/myusername/.emacs.d/

空のファイルがあっても読み込みます。その後、保存しようとすると、保存する場所を指定せずにコマンドラインから呼び出すのと同じようにフルパスを指定します。

この問題の原因は何ですか?何らかの方法でemacsのインストールをカスタマイズしておらず、パッケージを削除して再インストールしてみましたが、役に立ちませんでした。

必要な詳細を追加するには編集してください。

user@comp:~$ ls -l ~/.emacs.d
ls: cannot open directory /home/user/.emacs.d: Permission denied
user@comp:~$ sudo ls -l ~/.emacs.d
total 0

ベストアンサー1

@EvanTeitelmanのコメントに基づいて、質問編集の出力を見て、存在しませんが、ロックされたディレクトリを削除していました~/.emacs.d

sudo rm -r ~/.emacs.d

これは少なくともXubuntuでは非常に一般的なことのようです。今日、別のデバイスがこれを行うことを発見しました。これが誰かに役立つことを願っています。

おすすめ記事