Quando elimino una "parola" in Bash, si fermerà su alcuni caratteri come _e /. Ad esempio, se scrivo
/foo/bar
e attivare backward-kill-word(tipicamente mappato su Alt- Backspacee / o Ctrl- w), il testo rimanente è
/foo/
. Questo non corrisponde a $COMP_WORDBREAKSo readline'srl_completer_word_break_characters . Come posso rilevare (preferibilmente in un sistema in esecuzione, piuttosto che i valori predefiniti nel codice, dal momento che presumibilmente possono essere sovrascritti) quali caratteri vengono utilizzati per determinare le interruzioni di parole?
[^A-Za-z0-9],[^[:alnum:]](localizzazione dipendente) o qualcos'altro?