如何应用`.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。您可以使用以下命令检查 midnight-commander 实际读取了哪些文件strace

strace -e trace=open -o mclog mc

答案2

尝试在启动 mc 之前编辑设置,使用 nano 或任何其他编辑器(但不是 mcedit)。每次退出文件管理器时,mc 似乎都会保存当前(启动时)的设置。

答案3

mc/mcedit有一个名为的配置选项,默认情况下处于启用状态。此选项会在退出时自动保存当前设置。当您尝试使用auto_save_setup进行编辑时,会出现问题。它会覆盖您在退出时所做的任何更改,因此您必须使用其他编辑器(例如 )编辑。~/.config/mc/inimcedit~/.config/mc/ininano

来源:https://linux.die.net/man/1/mc(搜索“自动保存设置”)

答案4

检查文件夹所有者〜/ .config / mc文件夹。它应该与 ~ 中的其他项目相同(您的用户)/.config有。

ls ~/.config -l

如果不是 - 将所有者更改为您的用户。(通过 chown,或删除 root 下的文件夹并在您的用户下创建)

相关内容