zsh: bindkey, um nur Bereiche zu binden, die nicht funktionieren

354
Jonas

Ich führe diesen Befehl in meinem zsh aus: bindkey -s ' ' 'ls\n'und es funktionierte gut, wenn ich zweimal die Leertaste drücke, wird der lsBefehl ausgeführt. Wenn ich jedoch genau dieselbe Zeile zu meiner .zshrchinzufüge, werden die beiden Leerzeichen nicht als Schlüsselbindung erkannt. Was mache ich falsch? Ich benutze auch oh-my-zsh.

0
Können Sie bestätigen, dass die Schlüsselbindung tatsächlich in der Shell definiert ist, nachdem Sie sie zu ~ / .zshrc hinzugefügt haben? Das heißt, was gibt "bindkey" zurück? Adaephon vor 6 Jahren 1
Ich fand das Problem heraus und beschaffte nach dem Befehl bindkey "oh-my-zsh.sh". Nachdem ich dies vor meinen bindkey-Befehlen getan habe, funktioniert alles. Jonas vor 6 Jahren 0

0 Antworten auf die Frage