web-dev-qa-db-ja.com

sudoなしでemacsのファイルを編集することはできません

Lubuntu 12.04を使用しており、次を使用してemacsをインストールしました。

Sudo apt-get install emacs

ただし、ファイルを編集/作成しようとすると、Sudoで実行しない限り何も表示されません。だから私は入力する必要があります

Sudo emacs "filename" 

毎回。誰も私を助けることができますか?これは本当に迷惑です。

4
de1337ed

これは、作業中の現在のディレクトリに対する権限の問題である可能性があります。また、作成したファイルは、Sudoコマンドを送信するため、所有者ではありません。

現在のディレクトリの許可を確認してください。

あなたがそれに許可を持っていない場合、あなたは持つことができます

$ Sudo chmod -R 755 Your_Directory/

または

そのディレクトリの所有権を変更します。

$ Sudo chown -R user Your_Directory/

次回ファイルを作成するときは、入力するだけです

$ emacs "Your File in Here"
6
Barz

.emacs.dディレクトリでchownおよびchgrp -R。何らかの理由でデフォルトでrootが所有しているようです。

4
nixolas