web-dev-qa-db-ja.com

レンジャー選択時にコマンドを実行しますか?

rangerに関する高度なチュートリアルをまだ見つけていないため、私の質問は、ranger内の選択したファイルに対してコマンドを実行することは可能ですか?

もしそうなら、どうすればいいですか?

これはman rangerにあります:

@

現在の選択を引数としてコマンドをすばやく実行できるように、「シェル%s」という内容でコンソールを開き、「%s」の前にカーソルを置きます。

そう、

  1. Spaceで作業するファイルを強調表示します

  2. @と入力してコマンドプロンプトを表示します。これは、カーソルが:Shell %sの前にある%sになります。

  3. コマンドの名前を入力してEnterを押します

  4. 指定したコマンドは、選択したファイル名をパラメータとして実行されます

Manページには、コマンド出力を確認するための一時停止の追加も含まれています。

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
28
Lqueryvg