
Bashでは環境変数名を含むタブを実行できますが、kshを使用するとそれを行うことはできません。 KSHでどのように達成できますか?私はcygwinでmkshを使用しています。
答え1
mksh
作者はここに(再)☻
タブの完成はmksh
意図的に決定的です。デフォルトでは、行の最初の単語(または)
などの特定の文字の後ろ;
)はコマンドで完成し、他のすべての単語はデフォルトでファイル名を完成させます。
echo $PWD_
ただし、カーソルがある場所などの変数名を作成して_
Tabキーを押すと、変数が(一部のバージョンから)インラインに展開されます(echo /_
たとえば、ルートディレクトリにある場合)。
mkshのIRCチャンネルにアクセスしてください(マンページの最後に記載されています)。また…いいえムケシこれにはまだタグが付けられていないため、時々確認してください。