bashターミナルでcommand-delete(command-backspace)を 'kill-whole-line'にバインドする方法は?


1

私はMacを使用しており、アプリケーション間でキーボードショートカットを統一しようとしています。

そうすることで、Command+のDeleteように振る舞わせたいCtrl- U現在は端末で振る舞います。〜/ .inputrcを使用してこのバインディングを作成できると期待していました。たとえば、

"\C-t": kill-whole-line

.inputrcで実行するbind -f ~/.inputrcと、control-tを取得して端末行の内容を殺すことができます(前後に、目的のためにcontrol-Uに十分近い)が、コマンドバックスペースの適切なキーコードがわかりません、またはそのようなコードが存在する場合!

(Nb:私にとってBackspaceは、Delete Macキーボード上に印刷されたキーです。カーソルの前のものを消去するキーです。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.