Bashシェル(ここ)で$SAVE_DIR=/etc/
保存されたディレクトリを返す環境変数があるとしましょう。拡張子を/etc/
入力するのはとても便利です。しかし、同様の名前の2番目の変数が後で導入されます。これはもはや独自の完成を持っていません。cd $SAV[Tab]
cd $SAVE_DIR
$SAVE_FILE
cd $SAV[Tab]
私の質問は、$SAVE_FILE
名前を変更せずに(たとえば、外部プログラムでその名前を使用する必要があるため)、完成メカニズムで2番目の変数を選択的に非表示にして1回の$SAV
キーストロークに戻すことができるかどうかです。$SAVE_DIR
[Tab]