У меня есть lubuntu 12.04, и я установил emacs, используя:
sudo apt-get install emacs
Однако, когда я пытаюсь отредактировать / создать файл, ничего не появляется, если я не запускаю его под sudo. Поэтому мне нужно каждый раз вводить
sudo emacs "filename"
. Может кто-нибудь мне помочь? Это действительно раздражает.
Это могло бы быть проблемой разрешения о текущем каталоге, Вы продолжали работать. И файл, который Вы создали, не является Вашим владением, так как Вы отправляете команду sudo на нем.
Попытка проверить разрешение Вашего текущего каталога.
, Если у Вас нет разрешения к нему, Вы можете иметь
$ sudo chmod -R 755 Your_Directory/
, или
изменяют владение того каталога.
$ sudo chown -R user Your_Directory/
В следующий раз Вы создаете файл просто тип
$ emacs "Your File in Here"
показанный и chgrp-R на .emacs.d каталоге. Похоже, что это принадлежит корню по умолчанию по некоторым причинам.