0

例として、次のディレクトリ リストを見てみましょう。

folder-1-one
folder-2-two
folder-3-three

さらに、 cd したいとしfolder-1-oneます。

タブ補完を使用できますが、非常によく似たフォルダー名がたくさんある場合、これは面倒です。

代わりに、ある種のキーワード式を使用したいと思います。この例で1one、アクセスしたいフォルダーに固有です。

したがって、ファイル名のどの時点でまたはが発生するかに注意を払うことなく、目的のディレクトリにすばやく変更するcd 1かのようなものを探しています。cd one1one

そのユースケースに適したソリューションは何でしょうか?

4

3 に答える 3

2

bash エイリアスを使用して、頻繁に変更するディレクトリをハードコーディングできます。

alias one='cd folder-1-one'
alias two='cd folder-2-two'

または、「oh-my-zsh」によるあいまい補完をサポートする zsh の使用を検討することもできます。bash 用の同様の機能が存在します (保証はできませんが) - this oneなど。

于 2013-11-04T13:16:37.777 に答える
1

ワイルドカードのみを使用できます

cd *1*
cd *2*
cd *three
于 2013-11-04T13:16:44.400 に答える
0

できるよ:

cd *one
cd *two

など..しかし、別のものがある場合、dir-oneあいまいな警告が表示されることに注意してください。

于 2013-11-04T13:16:29.923 に答える