Ich bekomme die folgenden 10x mal am Tag aus Versehen.
Ex-Modus aufrufen. Geben Sie "visual" ein, um in den Normalmodus zu wechseln.
Wie können Sie die Kombination deaktivieren, die sie in Vim verursacht?
Ich bekomme die folgenden 10x mal am Tag aus Versehen.
Ex-Modus aufrufen. Geben Sie "visual" ein, um in den Normalmodus zu wechseln.
Wie können Sie die Kombination deaktivieren, die sie in Vim verursacht?
Antworten:
<Nop>
ist für die Zuordnung von Schlüsseln zu "nichts" vorgesehen. Siehe :h <Nop>
.
:map Q <Nop>
Diese Antwort basiert auf dem Kommentar von @ NielsBom vom 4. Oktober 2012 und auf der Antwort von @ BrianCarper vom 13. August 2009.
Ich denke, NielsBom hat vollkommen recht, bitte lesen Sie den Artikel . Der Befehl map
ist in Vim wirklich böse und hat mir über Jahre hinweg viele Probleme bereitet. Ich habe die Sache vor NielsBoms Kommentar nicht realisiert. Verwenden Sie stattdessen den folgenden Befehl:
:nnoremap Q <Nop>
nore
Version der Kartenbefehle zu verwenden, um ein erneutes Zuordnen der rechten Seite zu verhindern. In diesem Fall wäre das :nnoremap Q <Nop>
, aber da es sich um die rechte Seite handelt <Nop>
, ist eine Neuzuordnung irrelevant.
Die "Combo" ist Q
. Um es zu deaktivieren, ordnen Sie es einfach Q
etwas anderem zu:
:map Q <whatever>
Ich benutze gq
, die verwendet wird, um Text zu formatieren.
Wenn Sie nicht möchten, tun Sie etwas, um es zuzuordnen <Nop>
:
:map Q <Nop>
Wenn Sie es nicht auf etwas anderes abbilden möchten, verwenden Sie einfach :unmap
. Wenn Sie noch etwas anderes im Sinn haben, :map
funktioniert dies. Sehen Sie sich die Hilfeseiten an, um die Variationen zu sehen, in denen angegeben wird, in welchen Modi die Karte verwendet wird.
:unmap
entfernt Zuordnungen, entfernt jedoch nicht die Standardeinstellungen, wie in diesem Fall.
:unmap
, wie deine, aber dann versuchte ich es in meinem Vim und erst dann wurde mir klar, dass es nicht funktionierte.
Eine andere, wenn auch etwas extremere Option wäre der Wechsel zu https://neovim.io , das den Ex-Modus vollständig entfernt hat, da niemand ihn jemals für irgendetwas verwendet hat.
Q
ich in den Ex-Modus versetzt.