Verwenden Sie key sowohl als Präfix als auch als Befehl
Ich möchte wissen, wie man einen Schlüssel sowohl als Präfix für andere Schlüssel als auch als Befehl selbst verwendet.
Ich kann das irgendwie machenkey-chord.el
, indem Sie die Tastenakkorde an die Befehle binden, die auf die erste Taste folgen, die jedoch mehrere Probleme aufweist
Einige Pakete wieeasy-kill
undexpand-region
unterstützen diese Funktionalität, aber sie haben komplexe Codebasen und meine Lisp-Fähigkeiten sind nicht spektakulär ...
Wie würde ich das schaffen? Ich würde es wirklich mögen<menu>
an etwas gebunden seinevil-ex
, aber ich möchte auch binden<menu>
als Präfix für alle Bewegungen (wie Pfeiltasten), die die Marke akkordlos setzencua-selection-mode
.
Da dem Bösen-Ex keine Bewegungen folgen und keine Bewegung sich selbst einfügt, wäre dies ein perfekter Anwendungsfall.<menu>
ist perfekt, weil es direkt neben den Pfeiltasten und anderen Bewegungstasten (z. B. Ende, Zuhause usw.) liegt und unverändert ist.