Michal Przybylowicz Asked: 2019-09-04 04:09:58 +0800 CST2019-09-04 04:09:58 +0800 CST 2019-09-04 04:09:58 +0800 CST 如何在一个面板模式下启动午夜指挥官? 772 我想在一个面板模式下启动午夜指挥官。 Alt我知道我可以使用+打开/关闭它,t但我希望它从一开始就处于一个面板模式。 我怎样才能做到这一点?是否有命令行开关来启用它? command-line midnight-commander 1 个回答 Voted Best Answer user596332 2019-09-04T13:43:53+08:002019-09-04T13:43:53+08:00 该手册没有提供任何命令行选项来将 Midnight Commander 作为单个面板启动。但是,有两种方法可以做到这一点。 第一种方式:它利用了MC不会自动保存设置的事实,如果您不使用按F10或键盘上相应退出按钮的“内置”方法退出它。 按着这些次序: 确认您在Panel Options下标记了Auto save panel setup选项。 Toogle 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 时运行它。
该手册没有提供任何命令行选项来将 Midnight Commander 作为单个面板启动。但是,有两种方法可以做到这一点。
第一种方式:它利用了MC不会自动保存设置的事实,如果您不使用按F10或键盘上相应退出按钮的“内置”方法退出它。
按着这些次序:
当您再次打开它时,它应该处于单面板模式。当然,如果你碰巧切换到双面板并按 F10 退出 MC,它会自动保存设置,当你再次返回时,它将是双面板。所以你应该通过其他方式杀死 MC,例如,使用你的窗口管理器关闭窗口快捷方式。或者用 杀死它
xkill
。管他呢。第二种方式
~/.config/mc/panels.ini
:如果文件包含list_format=long
两个面板,您可以验证 MC 在单面板中打开。然后,只需编写一个脚本来替换list_format=(anything)
并list_format=long
启动 MC。在 Linux 上,BASH 脚本很简单
然后,您可以将其放入
/usr/bin/
并在您想启动 MC 时运行它。