如何應用`.mc/ini`檔案?

如何應用`.mc/ini`檔案?

我安裝了 Midnight Commander 並嘗試更改配色方案,但不幸的是,它不套用該~/.mc/ini檔案。

這是 Ubuntu 12.04 上的 Midnight Commander 4.8.1。當我安裝它時,它沒有該.mc資料夾,所以我必須先建立它。我在網路上搜尋過,但沒有發現任何有用的東西。

有人對我如何解決這個問題有任何想法嗎?

答案1

配置儲存在

$HOME/.config/mc/

根據您的情況編輯文件$HOME/.config/mc/ini。您可以使用以下命令檢查午夜指揮官實際讀取了哪些文件strace

strace -e trace=open -o mclog mc

答案2

嘗試在啟動 mc 本身之前使用 nano 或任何其他編輯器(但不是 mcedit)編輯設定。看起來 mc 會在每次退出文件管理器時保存當前(在啟動時)設定。

答案3

mc/mcedit有一個名為的配置選項auto_save_setup,預設為啟用。此選項在退出時自動儲存目前設定。當您嘗試~/.config/mc/ini使用進行編輯時會出現此問題mcedit。它將覆蓋您退出時所做的任何更改,因此您必須~/.config/mc/ini使用不同的編輯器(例如nano.

來源:https://linux.die.net/man/1/mc(搜尋「自動儲存設定」)

答案4

檢查資料夾擁有者〜/.config/mc資料夾。它應該與〜中的其他項目相同(您的用戶)/.config有。

ls ~/.config -l

如果不是 - 將所有者更改為您的用戶。 (透過 chown,或刪除 root 下的資料夾並在您的使用者下建立)

相關內容