Mic*_*icz 5 command-line midnight-commander
我想以一种面板模式启动 Midnight Commander。
我知道我可以使用Alt+打开/关闭它,t但我希望它从一开始就处于一种面板模式。
我怎样才能做到这一点?是否有命令行开关来启用它?
小智 5
该手册没有提供任何命令行选项来将 Midnight Commander 作为单个面板启动。然而,有两种方法可以做到这一点。
第一种方法:它利用了这样一个事实:如果您不使用按 F10 或键盘上相应退出按钮的“内置”方法退出 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
Run Code Online (Sandbox Code Playgroud)
然后您可以将其放入/usr/bin/并在您想要启动 MC 时运行它。
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |