Você não precisa redefinir ou vincular qualquer coisa. Use Alt + Backspace para alcançar o resultado desejado.
Veja: link
Para mover entre as palavras use Alt + b , Alt + f para b ack e f orward. Isso também levará _ como um separador.
Existe uma maneira de alterar a definição dos separadores de palavras no bash? Isso me permitirá, por exemplo, fazer ctrl + w (excluir a palavra anterior) no final deste caminho:
/some/path/of/some/file
e o efeito será que apenas " file
" será excluído e não o caminho completo.
edit : para ser mais claro, a exclusão de palavras é apenas um uso possível, mas estou interessado em me movimentar entre palavras etc. Além disso, quero poder configurar sublinhados e outros caracteres como separadores, não apenas barra.
Você não precisa redefinir ou vincular qualquer coisa. Use Alt + Backspace para alcançar o resultado desejado.
Veja: link
Para mover entre as palavras use Alt + b , Alt + f para b ack e f orward. Isso também levará _ como um separador.
De É possível configurar ctrl-w (delete word)? :
You should be able to use Esc, then backspace to delete words delimited by slashes.
You can change this by putting this in you .bashrc:
bind '\C-f:unix-filename-rubout'
Now use Ctrl+f to do what you want.