Sublime Textファイルを保存または削除しようとすると、プログラムでPermissionDeniedエラーが表示される場合があります。 これは、アカウントのアクセス許可レベルに関連する問題がある可能性があることを示しています。
このガイドでは、Sublime Textがファイルを保存または削除する権限がないと言っている理由と、この問題を修正する方法について説明します。
SublimeTextでのパーミッション拒否エラーのトラブルシューティング
1. 保存場所を確認してください
macOSとUbuntuを使用している場合、ファイルシステムのルートにファイルを保存するには特別な権限が必要です。 必要な権限がない場合は、ファイルを保存しようとするたびに権限拒否エラーが発生します。
ソリューション
ホームディレクトリに新しいフォルダを作成し、そのフォルダを使用してファイルを保存します。 つまり、アクセスできるフォルダにファイルを保存します。
ホームディレクトリは、 / Usersディレクトリ. これはユーザー名にちなんで名付けられており、/ Usersディレクトリに移動して家のアイコンの世話をすると、すぐに見つけることができるはずです。
2. 新しいファイルを作成する
許可拒否エラーを回避するために、新しいファイルを作成することもできます。 問題のあるファイル(保存されないファイル)のコンテンツ全体をコピーして、新しいファイルに貼り付けるだけです。
新しいファイルを保存して、同じエラーが引き続き発生するかどうかを確認してください。
3. Gitプラグインを削除します
Sublime Text用のGitプラグインをインストールした場合、GitHubでホストされているファイルを削除しようとすると、PermissionDeniedエラーが発生する可能性があります。
回避策として、Gitパッケージを削除して再インストールできます。 [パッケージコントロール:パッケージを無効にする]に移動し、[Git]を選択します。
SublimeTextのパーミッションエラーをトラブルシューティングするための3つの解決策があります。 問題を解決できたかどうかをお知らせください。