vifm
我在我的機器上運行兩個單獨的實例:
$ vifm --server-list
documents
photos
在一張照片中我正在整理文件,另一張照片中我正在整理文件。有時我在第三個 shell 內,想向其中一個vifm
實例發出指令。如果我只有一個例子,我會這樣做:
$ vifm --remote -c 'normal p'
但這不允許我選擇要向其發出該命令的實例。始終選擇第一個實例(按照我測試的順序)來運行命令。換句話說,我無法向photos
實例發送命令。
如何向photos
實例發送命令?
答案1
您需要指定附加參數您已經知道(正如您使用它命名實例一樣):
$ vifm --help | grep -A1 server-name
vifm --server-name <name>
name of target or this instance.
注意這部分:
目標...實例的名稱。
在您的情況下,結束命令將如下所示:
$ vifm --server-name photos --remote -c 'normal p'
PS 選項名稱有點混亂,但與 Vim 的相應選項相符。