私はZsh 5.0.2(最新の安定版)を開発していますが、次のことがわかりました。
dirs -v
そして
cd -<TAB>
見せるその他ディレクトリリスト(または少なくとも異なる順序のディレクトリ)。
また、一番上には最も古いディレクトリが表示され、一番下には最新のディレクトリが表示されているようですcd -
(望むものとは逆)。
このリストが異なる理由は何であり、このリストのオプションをどのように変更しますか?
答え1
使用すると、ディレクトリスタックの右側(左側)から移動します-
。ここでasは、dirs -v
リストのディレクトリスタックを左から右に印刷します。完了するとcd +<TAB>
同じ順序で表示されますdirs -v
。オプションなしで、dirs
スタックをより正確に視覚的に表現し、PushdとPopdを使用してスタックを回転させる方法を提供します。このオプションを設定すると、pushd_minus
とのコンテキストが置き換えられます。詳しくはPushdをご覧ください。-
+
man zshbuiltins