web-dev-qa-db-ja.com

E138:viminfoファイル$ HOME /.viminfoを書き込めません

実稼働環境にopenSUSEを使用しています。 「テスト」ユーザーとしてログインし、「vi」を使用してファイルを編集しようとしていますが、そのファイルを保存しようとすると、次のエラーが表示されます

****

E138:viminfoファイル/home/test/.viminfoを書き込めません

****

「テスト」ユーザーの下では、すべてのファイルとフォルダーが自動的に読み取り専用になります。 「root」ユーザーを使用して権限を変更しようとしていますが、変更できません。また、「〜/ .viminf *」のような一時ファイルを探しますが、このようなものはありません。

何をすべきかわからないplaseヘルプ....この問題を知っている人は誰でも

9
Biswajit

ホームディレクトリの所有者と権限を修正します。

Sudo chown -R test /home/test

Sudo chmod u+rw -R /home/test

最後に、古い一時ファイル(〜/ .viminf *など)が残っていないこと、および.viminfoファイルのディレクトリに書き込めることを確認します。

16
Mohammed Habib