Bashでは、'#'
で始まるコマンドを入力すると、bashはそれをコメントとして無視します。
つまり、bashプロンプトでは以下は無視されます。
> # Hi there!
一方、zshでは:
> # Hi there !
zsh: bad pattern: #
Zshに同じことを依頼するにはどうすればよいですか?
これは、後で実行するコマンドを「保存」したり、共有tmux/screenセッションを使用するときにチャットしたりするのに非常に役立ちます。
「 oh my zsh 」を使用しています
INTERACTIVE_COMMENTS
オプションが設定されています。
this ページによれば、 "[...]はインタラクティブシェルでINTERACTIVE_COMMENTS
オプションセット、[...] #
を指定すると、Wordとnewline
までの次のすべての文字が無視されます。」
コメントによると、後で追加された、set -k
はまったく同じことを行います。