開発したアプリなど一覧

[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

コメント