特に Sublime Text については知りませんが、一般的に、エディターをスーパーユーザーとして実行するのは良くありません。スーパーユーザーの設定を使用するか(おそらくカスタマイズが必要です)、ファイルを自分が所有していないホームディレクトリに配置します(したがって、エディターを再び自分自身として使用したい場合は、プリファレンスを変更することはできません)。
通常、root
書き込みのみが可能なファイルを編集する必要がある場合は、 を使用する必要があります。これにより、編集可能sudoedit
なファイルにファイルがコピーされ、自分自身としてエディターを実行し、変更がコピーされます。また、スーパーユーザーでなくてもファイルを編集する必要がある場合は、編集する必要さえありません。エディターを直接実行するだけです。sudoedit
補遺
これは一般的な原則です。厳密に必要なアクセス許可でのみ実行してください。他の質問から判断すると、あなたは友人や友人と多くのことを実行してきましたsudo
。これは良い習慣ではありません。より多くのものをsudo
一緒に使用すればするほど、より多くのものを所有するようになり、root
再度使用する必要sudo
があります。悪循環。もう一度問題を解決するために、自分を所有者として設定することをお勧めします。
sudo chown -R `whoami` path/to/directory
システム ファイルに対してこれを行いたくない場合もありますが、ホーム ディレクトリ内のほとんどすべては自分が所有する必要があります。アクセス許可が適切であれば、ほとんど使用する必要がないことがわかるはずですsudo
。