oEd
私は基本的にそれに続くbashコマンドを実行するというカスタムスクリプトを持っています。o出力を私のお気に入りにペンで書き込むエドitor。
このカスタム スクリプトの後で、定義されているすべての bash 補完 (bashrc でサポートされている) を有効にすることは可能ですか?
たとえば、私は~したいと思います。
$ oEd man ls
$ oEd find .
oEd
ここでは、すべての補完をサポートするとより便利になるだろうということだけを作成しました。
答え1
基本的に、 after の補完がoEd
after のように動作するようにしたいのですexec
。この動作をコピーしてみましょう。次のようにして見つけることができます:
complete -p exec
私の Ubuntu では出力は ですcomplete -F _command exec
。以下を呼び出す必要があります:
complete -F _command oEd