サイトアイコン Lonely Mobiler

[nyae]?

zsh のコマンド訂正機能をONにしてくると出てくる [nyae]? のプロンプト、n と y はなんとなく No と Yes だとわかるのだけど残りの二つはわからなかったので調べた。

ぐぐってひっかかったのは安心の StackOverflow である。

Unable to understand the question by Zsh - Stack Overflow

このプロンプトは .zshrc で

setopt correct_all


を有効にしている際にコマンドを打ち間違えた時に出てくる。

$ sl zsh: correct 'sl' to 'ls' [nyae]?

nyae はそれぞれ No Yes Abort Edit の頭文字で以下のアクションを示す。

No コマンドを訂正せずに実行する。上記の場合 sl が走る。
Yes コマンドを ls に修正して実行する。
Abort コマンドの実行を中止する。
Edit コマンドを編集する。

ちなみに sl はインストールしていない。

どうでもいいけど「にゃえ?」って書くととてもかわいらしい。きっと zsh を動物にしたら猫だろう。

Sponsored Link
モバイルバージョンを終了