親ディレクトリに移動すると、mkshが完了します。

親ディレクトリに移動すると、mkshが完了します。

私はmkshをインストールしただけで発生した小さな問題を解決する方法を知りません。ディレクトリを親ディレクトリに変更しようとすると、「tab」キーを押してもmkshは完了しません。想像してみましょう:

$ cd .."tab"

次に終わらない

$ cd ../

この機能を使用するには、mkshrcに何を追加する必要がありますか?

よろしくお願いします!

答え1

タブ補完は内部でワイルドカードを使用します。 (そして他のKorn Shell変形も可能mksh...いいえワイルドカードと一致します(rm主に驚きを防ぐため)。

ドイツ語のキーボードを使うのは残念です。それ以外の場合は、このキーボードで@Gillesをサポートしていると言いたいのですが...(私はドイツ語のレイアウトから私たちのレイアウトに切り替えて個人的に後悔しません)。ただし、これはmkshタブ補完操作を実行できないことを意味します..

頻繁に必要な場合は、次のものを使用できます。

function .. {
    cd ../"$1"
}

残念ながらこれまだこれにより、タブの完成は許可されません。したがって、代わりShift-7にkezboard(スペル意図)レイアウトを切り替えることをお勧めします。

免責事項:私開発者。

関連情報