我想以单面板模式启动 Midnight Commander。
Alt我知道我可以使用+来打开/关闭它t,但我希望它从一开始就处于一个面板模式。
我该怎么做?是否有命令行开关可以启用它?
答案1
手册没有提供任何命令行选项来以单面板方式启动 Midnight Commander。不过,有两种方法可以做到这一点。
第一种方式:它利用了这样一个事实:如果您不使用“内置”方法(按 F10 或键盘上相应的退出按钮)退出 MC,MC 不会自动保存设置。
按着这些次序:
- 确认您已自动保存面板设置选项标记为面板选项。
- 将 MC 切换至单面板模式。
- 选项 > 保存设置。
- 退出 MC。
当您再次打开它时,它应该处于单面板模式。当然,如果您碰巧切换到双面板并使用 F10 退出 MC,它将自动保存设置,当您再次返回时它将是双面板。因此,您应该通过其他方式关闭 MC,例如,使用窗口管理器关闭窗口快捷方式。或者用 来关闭它xkill
。或者其他方式。
第二种方式:如果文件~/.config/mc/panels.ini
包含list_format=long
两个面板,您可以验证 MC 是否以单面板打开。然后,只需编写一个脚本,将其替换list_format=(anything)
并list_format=long
启动 MC。
在 Linux 上,BASH 脚本很简单
#!/bin/bash
sed -i 's/list_format=.*/list_format=long/g' /home/(your_user)/.config/mc/panels.ini
mc
/usr/bin/
然后,您可以在需要启动 MC 时将其放入并运行。