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.
Ich arbeite derzeit viel mit Ruby und JavaScript. Ich weiß, dass ich meine Ruby-Dateien mit :! ruby %und ebenso mein JavaScript mit ausführen kann :! node %und dass ich beide daran binden kann, z ,b. Wie kann ich Dinge so einrichten, dass ich nur einen einzelnen Befehl binden kann, der …
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 …
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 <ctrl-h> drücke. Wenn ich also <ctrl-h> in meinem (modifizierten) vim verwendet habe, geht es nur eins nach links, aber wenn ich mich in der ersten …
Wenn ich meine Zuordnungen mit überprüfe :verb nmap y Ich bekomme: n y<C-G> *@:call setreg(v:register, <SNR>104_recall())<CR> Last set from ~/.vim/bundle/vim-fugitive-2.2/plugin/fugitive.vim Ich versuche es mit :unmap y<C-G>und mit zu entfernen :unmap y<C-g>, aber es hat keine Auswirkung und ich erhalte den Fehler E31: No such mapping. Wie kann ich diese Zuordnung …
Ich habe zum Beispiel ein sehr langes vimrc-Mapping zu erledigen nnoremap <space>e :exe "!tmux send-keys -t.- 'cd $TEST' Enter"<Cr> :exe "!tmux send-keys -t.- 'source $TEST_NT/bin/activate' Enter"<Cr> Wie kann ich diese lange Zeile in mehrere kurze Zeilen aufteilen, damit ich alles auf einem Bildschirm sehen kann? So etwas wie der folgende …
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 …
Die Frage ergibt sich aus einem Problem bei der Verwendung einer riesigen neu zugeordneten Konfiguration, sodass das bépo- Layout zumindest für Befehle zum Drücken einer einzelnen Taste praktisch dem QWERTY im normalen Modus entspricht. Wenn Sie Text im visuellen Auswahlmodus auswählen und dann drücken, iwas als konfiguriert ist noremap i …
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, …
Ich habe das folgende Mapping erstellt: :map <F8> 3w Als ich drückte 2<F8>, dachte ich, es würde sechs Wörter bewegen ( 2*3w), aber es bewegt 23 Wörter. (Dies wurde im Hilfebereich des vim-Editors erwähnt.) Wie ordne ich es so zu, dass es für 6 statt 23 Züge funktioniert? Bitte lassen …
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 …
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.
Ich versuche, normale Moduszuordnungen einzurichten, um das Hinzufügen von Leerzeichen um den Cursor zu vereinfachen: <C-h>fügt rechts vom Cursor ein Leerzeichen hinzu; <C-j>fügt unten eine neue Zeile hinzu; <C-k>fügt oben eine neue Zeile hinzu; <C-l>fügt rechts vom Cursor ein Leerzeichen hinzu; und <C-Enter>fügt an der aktuellen Cursorposition eine neue Zeile …
Ich arbeite an einem ChromeOS-Computer mit Vi und Vim. Wenn ich den Editor für ein vorhandenes Dokument öffne, gebe ich A ein, um mit der Bearbeitung zu beginnen. Wenn ich versuche, mich mit meinen Pfeiltasten zu bewegen, geschieht Folgendes: Ich habe sowohl Vim als auch Vi ausprobiert und beide haben …
Von der Hilfe :help i_ctrl-a: CTRL-A Insert previously inserted text. {not in Vi} Angenommen, ich habe einen leeren Puffer und bin im normalen Modus. Ich tippe i, um in den Einfügemodus zu wechseln. Ich tippe (), bewege dann den Cursor ein Zeichen nach links, indem <C-h>ich drücke (was ich <left>im …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.