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_WORDBREAKS
o 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?