Frage

Layout von My Keyboard (2. Zeile):

` 1 ... 0 - = BACKSPACE

Ich möchte Funktionsaufrufe auf ctrl + 0 , - , = .

Dies ist die Funktion, die ich erstellt habe: generasacodicetagpre.

Wie kann ich mit diesen Tasten Funktionsanrufe zuordnen?

War es hilfreich?

Lösung

Beachten Sie, wie im Befehlszeilenmodus ctrl - _ Ergebnisse in ^_, aber ctrl - 0 und ctrl - = nichts ergeben.

Aufgrund der Art und Weise, wie die Tastatureingabe intern behandelt wird, differenziert dies sowie viele andere Schlüsselkombinationen (wie -Trl + ) vs. ctrl < / KBD> + Schicht + Buchstabe ) Leider ist heute nicht möglich, auch in GVIM. Dies ist ein bekannter Schmerzpunkt und das Thema verschiedener Diskussionen auf VIM_DEV und den #VIM-IRC-Kanal.

Einige Leute (vor allem Paul Leonerd Evans) möchten das Problem beheben (auch für Konsolen-VIM in Terminals, die dies unterstützen), und verschiedene Vorschläge, CP. Link

Ab heute sind jedoch noch keine Patches oder Freiwilligen vorwärts gekommen, obwohl viele den Wunsch zum Ausdruck gebracht haben, dies in einer zukünftigen Vim 8-Hauptversion zu haben.

Andere Tipps

http://vim.wikia.com/wiki/fast_window_resceicts_with_plus/minus_keys

nur nur + und - ...... kein aliasname generasacodicetagpre.

ist das was du willst?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top