MC はカスタム設定を適用しません。

MC はカスタム設定を適用しません。

Debian 7 を新しくインストールしました。 Midnight Commanderを使用した後、自動インデントが無効になっていることを確認しました。 「問題ない」との中に言ってファイルを変更しました~/.config/mc/ini
驚くべきことに、これはうまくいかず、mcを再び開くと、新しいバージョンがini以前のバージョンで上書きされます。
私はいくつかのグーグルの終わりに同じ方法を試しましたが、~/.mc/mc.ini何の~/.mc/ini結果も得られませんでした。
少なくともmcはファイルを読み込んstraceだと言いますが、読み取りアクセス前にファイルを上書きしたようです。~/.config/mc/iniこれは 。strace

私の次の推測は、同様のグローバル設定ファイルを使用することでしたが、/etc/mc/mc.iniそれも何も変わりませんでした。

以下のように.iniファイルを介した修正を防ぎますchattr +i $HOME/.config/mc/ini。今、すべてがうまくいきます。
他の人がこの問題を経験したことがありますか?たぶんこれは間違いかもしれません。

ベストアンサー1

Midnight Commander自体はよくわかりませんがstrace。ファイルを読み取る前に上書きした場合は、コマンドを使用してファイルをchattr編集できないようにファイルをロックすることもできます。

chattr +i $HOME/.config/mc/ini

おすすめ記事