You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Midnight Commander的Panelize视图在目录导航中持久化?

Midnight Commander Panelize视图持久化方案

针对你提到的Panelize视图在目录导航后丢失的问题,以下几种方法可以实现特定Panelize视图的持久化:

1. 书签保存Panelize状态

  • 创建好目标Panelize视图后,按下Ctrl+\打开书签面板,选择「添加当前目录到书签」,为书签设置一个辨识度高的名称(比如Panelized-Projects)。
  • 后续需要返回该视图时,再次按下Ctrl+\,从书签列表中选择对应的条目,即可直接恢复带有Panelize筛选规则的目录视图。

2. 自定义脚本+快捷键绑定

  • 编写保存Panelize状态的脚本(save_panelize.sh):
    #!/bin/bash
    mkdir -p ~/.mc
    echo "$PWD" > ~/.mc/panelize_dir
    echo "$MC_PANELIZE_FILTER" > ~/.mc/panelize_filter
    
  • 编写恢复Panelize状态的脚本(load_panelize.sh):
    #!/bin/bash
    if [ -f ~/.mc/panelize_dir ] && [ -f ~/.mc/panelize_filter ]; then
        cd "$(cat ~/.mc/panelize_dir)"
        mc -x "$(cat ~/.mc/panelize_filter)"
    fi
    
  • 给脚本添加执行权限:chmod +x save_panelize.sh load_panelize.sh
  • 打开MC的「选项>配置热键」,为两个脚本绑定快捷键(比如Alt+S保存,Alt+L恢复)。

3. 会话保存功能

  • 当Panelize视图配置完成后,按下Ctrl+O进入命令行模式,输入save_session并设置会话名称(比如WorkPanelSession)。
  • 恢复时,可通过mc --session WorkPanelSession启动MC直接加载会话,或在MC内按下Ctrl+O输入load_session WorkPanelSession恢复状态,该方法会保留整个MC的界面配置,包括Panelize视图。

内容的提问来源于stack exchange,提问作者Gerry Lufwansa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 19:16:19