man readline
BashおよびEmacsモードの他のシェルには、次のような優れたシャットダウン/ヤンクショートカット(参考資料を参照)があります。
- Ctrl+ k: "kill-line": カーソルの前のすべての現在の行を削除し、切り捨てバッファに保存します。
- Ctrl+ y: "yank"は最後に削除された内容をカーソルの下に貼り付けます。
- Alt+ y: "yank-pop"は以前に削除されたコンテンツを循環します。
しかし、私の現在の状況は次のとおりです。
- Ctrl+をクリックしてくださいk。
- 何かをしてください(別のコマンドを入力してください)、
- その後、元の行を再度貼り付け、しかし、内容がある場合にのみ!
現在の設定では、Ctrl空白行で+を押すとカットバッファは変更されないので、+を押すだけです。kCtrly 確かに *再び覆う*オリジナルライン。
このキルリングをクリアする方法が見つかりません。可能ですか(zshに切り替える以外に...)?
答え1
いいえ - 終了ループはreadlineライブラリ(bashで使用)によってクリアされないため、バインドするコマンドはありません。