回答:
bind -P |grep unix-filename-rubout
たとえば、キーバインドをテストするには Ctrl- b:
bind \\C-b:unix-filename-rubout
永続的に使用するには、それを追加します ~/.inputrc
Alt- BackspaceとCtrl- wは一般的ににマッピングされbackward-kill-word
、これを行います。システムでマップされているもの(ある場合)を調べるには、を実行しbind -P | grep '^backward-kill-word'
ます。
unix-word-rubout
:単語境界として空白を使用して、ポイントの後ろの単語を削除します。
unix-filename-rubout
は、空白とスラッシュで停止するため、わずかに優れています。
~/.inputrc
、次のような行をそのファイルに追加します"\C-b": unix-filename-rubout
。効果を確認するには、新しいbashシェルを起動する(またはGNU readlineライブラリを使用する他のプログラムを実行する)必要があります。