zsh は、「#」で始まるコマンドをコメントとして解釈/無視します。

zsh は、「#」で始まるコマンドをコメントとして解釈/無視します。

Bashで始まるコマンドを入力すると、'#'Bashはそれをコメントとして無視します。

つまり、 bash プロンプトの次の内容は無視されます。

> # Hi there!

そしてzshでは:

> # Hi there !
zsh: bad pattern: #

zshに同じことをするようにどうやって尋ねることができますか?

これは、後で実行したいコマンドを「保存」したり、共有tmux / screenセッションの使用中にチャットしたりするのに役立ちます。

使っています」ああ、'

ベストアンサー1

このINTERACTIVE_COMMENTSオプションが設定されていることを確認してください。

~によるとこれページの「[...]オプションが設定された対話型シェルでINTERACTIVE_COMMENTS[...]を#使用すると、この単語とaの前の後続の文字はすべてnewline無視されます。」


後で追加されたコメントに基づいてset -k同じことをしました。

おすすめ記事