No iTerm, como posso alterar alt + delete para ignorar barras?

4

Configurei meu iTerm para funcionar como o OSX em outros campos de texto, por exemplo, ⌘ Command+ Delete= delete line backward, ⌥ Option+ seta para a esquerda = "mover o cursor para trás uma palavra" e ⌥ Option+ Delete= delete word backward, mas do jeito que eu tenho, ⌥ Option+ Deleteno bash / o iTerm não ' t conta /como um separador de palavras, por isso, se eu tiver cd a/path/to/a/foldere clico em ⌥ Option+, Deleteele excluirá todo o caminho, em vez de apenas folder.

Como posso configurá-lo para que ⌥ Option+ Deletese livre da pasta? Sei que isso pode precisar de uma solução bash ou iTerm, mas não sei qual. Ou talvez precise de ambos.

Desenhou
fonte

Respostas:

6

Para que isso funcione, nas preferências do iTerm, eu tive que definir a tecla alt + backspace (ou com o que você tem) para mapear para esses códigos hexadecimais:

0x1B 0x08
jchavannes
fonte
Boa resposta. Para qualquer pessoa que venha aqui usando o zsh, também precisará adicionar autoload -U select-word-style select-word-style bashao seu ~ / .zshrc
Peter Dolan