ダッシュにオートコンプリートを追加

ダッシュにオートコンプリートを追加

dashこのようなシェルで少なくとも「一部」のオートコンプリート機能を入手できますかbash

少なくともパスにある既存のファイル名はそうです。

ベストアンサー1

いいえ、ダッシュには完成機能はありません。そうでなければbashと呼ばれます。 Dashは、シェルスクリプトをすばやく実行し、最小限のメモリを使用するように設計されています。

ダッシュでこれを行う最善の方法は、またはをexec zsh実行することですexec fish。または、あまりにも多くのメモリを使用しないシェルを使用する場合は、完了機能を含むBusyBox shビルドを使用してください。

ダッシュを引き続き使用するには、人々が完了する前に行ったようにワイルドカードを使用します。たとえば、ファイル名のプレフィックスを入力してからを押すのではなく、ファイル名のTabプレフィックスを入力してを入力します*。プレフィックスは固有でなければなりません。それ以外の場合は、複数のファイル名が挿入されます。

「完了」を一覧表示するには、ワイルドカードモードを起動またはls実行しますecho

同じファイル名(または異なる文字列)を複数回使用する場合は、変数に保存してください。

おすすめ記事