在护林员选择上执行命令?


Answers:


25

这是在man ranger

@

打开内容为“ shell%s”的控制台,将光标置于“%s”之前,以便您可以使用当前选择作为参数快速运行命令。

所以,

  1. 突出显示您要使用的文件 Space

  2. 键入@以进入命令提示符,:shell %s光标将位于%s

  3. 输入命令名称,然后按 Enter

  4. 您指定的命令将以选定的文件名作为参数执行

手册页还介绍了添加暂停以检查命令输出:

FLAGS

There are some additional flags that can currently be used
only in the "shell" command: (for example ":shell -w df")

 p   Redirect output to the pager
 s   Silent mode.  Output will be discarded.
 w   Wait for an Enter-press when the process is done

1
有没有输出?我执行:shell realpath %s,但没有输出。
acgrantrant

有没有一种方法可以自动获取空格以及在所传递的所选文件名中转义的空格?我当然可以手动完成,但可能会很乏味。
LJNielsenDk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.