【问题标题】:Change directory of inactive pane of a remote instance of Vifm更改 Vifm 远程实例的非活动窗格的目录
【发布时间】:2022-01-19 06:05:18
【问题描述】:

有没有办法在现有的 Vifm 实例中使用 --remote 参数更改非活动窗格的目录?

【问题讨论】:

    标签: client-server vifm


    【解决方案1】:

    这可以通过:winrun 命令或:cd 的两个参数形式单独完成。示例:

    # terminal #1
    vifm --server-name test
    
    # terminal #2
    vifm --server-name test --remote +'winrun , cd /etc'
    vifm --server-name test --remote +'cd . /etc'
    

    使用:cd 更简单,但它会退出树和自定义视图,所以:winrun 在一般情况下更可取,但:cd 更方便一次性使用。

    【讨论】:

    • 谢谢,它运行良好。一个问题:在此之后是否也可以切换窗格?所以,基本上,我想更新非活动窗格,然后切换到它。
    • 是的,添加+'wincmd w'。可以简化先切换再cd:+'wincmd w' +'cd /etc'
    • ~ 它对我不起作用。 +'cd . /etc' +'wincmd w' 仅更改非活动窗格。有什么建议吗?
    • 我使用的是旧版本的 vifm。这适用于最新版本。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 2015-10-23
    相关资源
    最近更新 更多