web-dev-qa-db-ja.com

現在の行をコメントアウトし、zshで編集し続けるためのキー

Bashで使用していた ESC# 後 Ctrl+R 見つかった行の前に#を付けて、ターミナルに保持するには、zshと似ていますか?

1
Alex

man zshzleおよびpound-insertウィジェットについては、vi-pound-insertを参照してください。 1つ目はバッファの先頭でポンド記号を切り替え、2つ目は現在の行の先頭で切り替えます。デフォルトではpound-insertのみがバインドされ、次にvicmdキーマップでのみ#にバインドされます。 pound-insertをバインドするには、次の行を.zshrcに追加します。

bindkey '\e#' pound-insert
6
chepner