Gibt es eine Möglichkeit, anzeigen Strg Zeitraum und Strg Komma in Vim?
Ich kann nicht scheinen, um einen Weg zu finden, um anzeigen <control> period
und <control> comma
im Vim. Ist es möglich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laut die FAQ es aussieht wie Sie Pech mit
<C-.>
und<C-,>
, da diese Tastenkombination ist nicht in der Liste der Strg-printable-key-Akkorde, Vim erkennen kann (Vim kann nur anzeigen, um druckbare ASCII-Akkorde).Aufgrund der Art und Weise, dass die Tastatur-Eingabe wird intern behandelt, dies ist leider nicht generell möglich ist, noch heute in GVIM. Einige Tastenkombinationen, wie Strg + nicht-alphabetischer zugeordnet werden kann, und Strg + Brief vs. Strg + Shift + Brief kann nicht unterschieden werden. (Es sei denn, Ihr Endgerät sendet eine deutliche termcap - code für Sie, die meisten nicht.) Im insert-oder command-line-Modus, versuchen Sie die Tastenkombination. Wenn nichts passiert /eingefügt wird, können Sie nicht verwenden, die Tastenkombination. Dies gilt auch für
<Tab>
/<C-I>
,<CR>
/<C-M>
/<Esc>
/<C-[>
etc. (Einzige Ausnahme ist<BS>
/<C-H>
.) Dies ist ein bekannter Schwachpunkt, und die Gegenstand verschiedener Diskussionen auf vim_dev und die #vim im IRC-Kanal.Einige Leute (vor allem Paul LeoNerd Evans) wollen, um das zu beheben (auch für Konsolen-Vim an terminals, die dies unterstützen), und schwebte verschiedene Vorschläge.
Aber wie von heute, keine Flecken oder freiwillige Helfer haben, noch nach vorne zu kommen, obwohl viele den Wunsch geäußert haben, haben dies in einer zukünftigen Vim 8 major-release.
Seien Sie nicht so pessimistisch, was die Herstellung einer Verknüpfung. Es gibt außerhalb Optionen. Versuchen Sie den folgenden code in AutoHotKey. [Alles, was Sie brauchen, ist herunterladen und installieren, AHK und führen Sie den folgenden code als script.]
Hoffnung, dies würde helfen, mit Ihrem problem.