Bashで「単語」を削除する_と、やなどの特定の文字で停止し/ます。たとえば、
/foo/bar
そしてアクティブ化backward-kill-word(通常Alt- Backspaceおよび/またはCtrl-にマッピングされwます)、残りのテキストは
/foo/
。これがないではないと対応$COMP_WORDBREAKSまたはreadlineさんrl_completer_word_break_characters。単語の区切りを決定するためにどの文字が使用されているか(おそらくオーバーライドされる可能性があるため、コードのデフォルトではなく、実行中のシステムで)どうすれば検出できますか?
[^A-Za-z0-9]、[^[:alnum:]](ローカライズ依存)、または他の何か?