GNU/Linux >> Linux Esercitazione >  >> Linux

Backspace in Zsh bloccato?

In set -o vi modalità in bash, quando premo Esc+k per ottenere l'ultimo comando immesso, quindi A , finisco nella modalità di inserimento, che mi consente di premere backspace per iniziare a cancellare la fine dell'ultimo comando.

Con zsh in set -o vi modalità, tutto funziona fino alla parte backspace.

Come posso risolvere questo problema?

Risposta accettata:

La risposta rapida, inseriscilo nel tuo ~/.zshrc :

bindkey -v '^?' backward-delete-char

Normalmente '^?' (backspace) è legato a vi-backward-delete-char , che dovrebbe avere il comportamento che osservi, poiché è così che vi (non vim , a meno che in vi modalità classica) si comporta.


Linux
  1. Shebang indipendenti dal percorso?

  2. Annulla completamento, ma solo completamento, in Zsh?

  3. Disabilita la modalità di manutenzione in Magento

  4. Programmazione su samsung chromebook

  5. Cos'è la modalità tastiera raw?

Usa vi Editor

Come risolvere gli aggiornamenti di Windows bloccati allo 0%

Come attivare la modalità oscura in Firefox

Modalità di salvataggio

Segmentazione della memoria di Linux

Vim bloccato in modalità di inserimento