Configuration
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
在@EvanTeitelman 發表評論之後,我查看了問題編輯中的輸出,刪除了不存在但已鎖定的目錄
~/.emacs.d
,現在它可以工作了。sudo rm -r ~/.emacs.d
這似乎很常見,至少在 Xubuntu 上是這樣。我注意到今天有另一個安裝。所以希望這會對某人有所幫助。