Als «key-bindings» getaggte Fragen

Ausführen einer Aktion beim Drücken einer Taste. Diese werden auch als Schlüsselzuordnungen oder Zuordnungen bezeichnet. Bei Fragen zu Standardschlüsselbindungen sowie zum Erstellen oder Neudefinieren von Schlüsselbindungen.


3
Wie kann ich vim starten und dann einen bestimmten Befehl, der ein \ enthält, über die Befehlszeile ausführen?
In meinem habe ~/.vimrcich einen Befehl, der ungefähr so ​​definiert ist: nnoremap <expr> <Leader>n ':new ~/Notes/' . strftime('%F') . '-' Es dient zum Erstellen von Notendateien, die das aktuelle Datum im Dateinamen enthalten. Die Tastenkombination soll meinen Cursor in der Befehlszeile belassen, damit ich das Thema der Notiz eingeben und …

1
Was macht <ctrl-h>?
Ich habe gerade die Steuertaste in vim untersucht (um mich mit vim insgesamt vertraut zu machen) und verstehe nicht genau, was genau passiert, wenn ich &lt;ctrl-h&gt; drücke. Wenn ich also &lt;ctrl-h&gt; in meinem (modifizierten) vim verwendet habe, geht es nur eins nach links, aber wenn ich mich in der ersten …

1
Ich kann die Zuordnung einer Tastenkombination "y <CG>" nicht aufheben
Wenn ich meine Zuordnungen mit überprüfe :verb nmap y Ich bekomme: n y&lt;C-G&gt; *@:call setreg(v:register, &lt;SNR&gt;104_recall())&lt;CR&gt; Last set from ~/.vim/bundle/vim-fugitive-2.2/plugin/fugitive.vim Ich versuche es mit :unmap y&lt;C-G&gt;und mit zu entfernen :unmap y&lt;C-g&gt;, aber es hat keine Auswirkung und ich erhalte den Fehler E31: No such mapping. Wie kann ich diese Zuordnung …


1
Soll ich xmap oder vmap in meinen Zuordnungen verwenden?
xmapErstellt eine Zuordnung nur für den visuellen Modus, während eine Zuordnung sowohl für den visuellen Modus als auch für den Auswahlmodus vmaperstellt wird. Soweit ich weiß, war die Absicht des Auswahlmodus, Vim dazu zu bringen, sich wie jeder andere nicht-modale Editor zu verhalten, wenn Text ausgewählt wird, dh wenn Sie …


1
Machen Sie zG und zW dauerhaft
Edit : Ich habe daraus ein kleines Plugin gemacht. Dies ist mein erster Versuch, einen zu schreiben, und ich habe keine Ahnung, was ich tue. Daher wird jede Hilfe sehr geschätzt. :) :) Hier ist es: https://github.com/danielbmarques/vim-dialect ---------- Ich möchte weiterhin verwenden zgund zwWörter zu den globalen vim hinzuzufügen spellfiles, …


1
Unterscheidung zwischen linker und rechter Umschalttaste
Ich habe die schlechte Angewohnheit, beim Binden von Großbuchstaben die Umschalttaste auf derselben Seite der Tastatur wie der Buchstabe zu verwenden. Um Dbeispielsweise a einzugeben, drücke ich die linke Umschalttaste mit meinem linken kleinen dFinger und meinem linken Zeigefinger. Es ist besser, die rechte Umschalttaste in Kombination mit den Tasten …

1
Strg-Z im Einfügemodus zuordnen?
Ich oft Ctrl- Zzur Kommandozeile. Gibt es eine Möglichkeit , dass in Reaktion auf Schlagen zu tun Ctrl- Zim Einfügemodus? Der iabbrevBefehl scheint nicht zu funktionieren.

2
Wie springe ich zurück zur Cursorposition, bevor ich in den Einfügemodus gewechselt bin?
Ich versuche, normale Moduszuordnungen einzurichten, um das Hinzufügen von Leerzeichen um den Cursor zu vereinfachen: &lt;C-h&gt;fügt rechts vom Cursor ein Leerzeichen hinzu; &lt;C-j&gt;fügt unten eine neue Zeile hinzu; &lt;C-k&gt;fügt oben eine neue Zeile hinzu; &lt;C-l&gt;fügt rechts vom Cursor ein Leerzeichen hinzu; und &lt;C-Enter&gt;fügt an der aktuellen Cursorposition eine neue Zeile …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.