Linuxでは、私は Ctrl-Backspace 最後のWordを削除するには、Bashターミナルでそれを行う方法がわかりません。
OS Xでは Alt-Backspace 同じことをする。
Bashに認識させる方法はありますか Ctrl-または Alt-Backspace 最後の単語を削除するためのキーの組み合わせ?
Linuxではterminator
をターミナルエミュレータとして使用し、OSXではiTerm2
を使用します。
いつでも使用できます Ctrl-W。カーソルの前のWordを削除し、すべてのBashで機能します。
Bashキーボードショートカット のリストについては、こちらを参照してください。
ITermの設定でOption as Meta keyを設定するだけです(Profiles"Keys)。
backward-kill-Word
はデフォルトでMeta-Rubout
(Opt-Backspace)にバインドされています。
AppleのTerminal.appにも同じオプションがあります(ただし、柔軟性は低くなります)。
ターミネーターでは、次の " plugin "を使用できます。
[keybindings]
kill_Word = <Control>BackSpace
あなたの設定ファイルで。これはマップされます Ctrl-Backspace に ESC→DEL、最後のWordを削除する別のショートカット。
ファイルを作成できます.inputrc
をホームディレクトリに追加し、このコンテンツを中に追加します。
"\C-h": backward-kill-Word
そのまま使えます Alt-DEL 通常の代わりに Strg-DEL。