Zsh
実行前に、Bash
すべての入力にカスタムコマンド(名前付けなど)を自動的に追加するために、シェルの動作を変更(または)しようとしています。myapp
デフォルトでは、ユーザーの入力を傍受して変更し、ユーザーがを押すと、変更されたENTER_KEY
コマンドを実行する必要があります。
シェルに入力するすべてのコマンドは次のとおりです。
grep -rn hello
私が入力したように処理する必要があります。
$ myapp grep -rn hello
別の例として、 を入力するとls
で実行する必要がありますmyapp ls
。
ターゲット
いくつかのcliツールのビューアでvimを自動的に試してみたいです。
# myapp
vim -c "term $*"
ベストアンサー1
目標を考慮する際の最も簡単な解決策は、以下のようにコマンドの結果をvimにパイプすることです。
$ yourcommand | vim -
例えば、
$ grep -rn hello | vim -