Ich denke , es wäre sinnvoll sein , die Möglichkeit zu tauschen haben trueund falseschnell in der Code - Werten, mit Kombination ctrl+ aoder ctrl+ x. Gibt es ein Plugin dafür oder etwas
Ich denke , es wäre sinnvoll sein , die Möglichkeit zu tauschen haben trueund falseschnell in der Code - Werten, mit Kombination ctrl+ aoder ctrl+ x. Gibt es ein Plugin dafür oder etwas
Hinweis: Diese Frage hat zwei Arten von Antworten auf StackOverflow, aber ich dachte, vielleicht würde eine bessere Antwort von hier kommen, und wenn nicht, wird zumindest dokumentiert, wo sie sein sollte: Was sind die vim-Befehle, die mit g beginnen? Verwendung der Taste g im normalen VIM-Modus...
Ich habe neu zugeordnet <cr>(eingegeben), zadamit ich Falten schnell öffnen / schließen kann. Wenn ich jetzt jedoch das Quickfix-Fenster verwende und die Eingabetaste drücke, springt es nicht mehr zur Zeile mit dem Fehler (weil versucht wird, eine Falte zu öffnen / schließen, die im...
Ich versuche, Ctrl+ zuzuordnen s, um meine Datei zu speichern, aber es funktioniert nicht. Meine Zuordnungen: map <C-s> :w <CR> :echo "Saved" <CR> imap <C-s> <Esc> :w <CR> :echo "Saved" <CR> i Im Einfügemodus sehe ich /:echo "Saved"in der unteren Ecke statt...
Gibt es eine Möglichkeit, den gfBefehl von vim (oder etwas Ähnliches) zum Erkennen eines +{cmd}Arguments für Dateipfade zu erhalten? Sie können vim starten und direkt zu einem Suchbegriff wechseln, indem Sie Folgendes tun: $ vim +/coding_effort ~/project/file Ebenso können Sie im Befehlsmodus...
Ich versuche, in Neovim eine Tastaturbindung herzustellen, die einen ausgewählten Block an das geöffnete Neovim-Terminal sendet. Ich habe diese Antworten als Richtlinien verwendet. Https://vi.stackexchange.com/a/3390/3405 https://stackoverflow.com/a/6271254/859391 Wenn ich jedoch versuche, den...
Zum Beispiel hat easy clip diese Zuordnung, wenn Sie Folgendes ausführen smap k: s k * <C-o>"_ck Das Sternchen und <C-o>sind
In .vimrc: inoremap ii <esc> " ii to go back into command mode Das Problem ist, dass der iiCursor 35 Spalten nach rechts springt. Die einzige andere Zeile, die Folgendes betrifft Esc: nnoremap <esc><esc> :noh<return><esc> Ich habe versucht, es zu kommentieren, hilft...
Ich bin in der etwas ungewöhnlichen Position, regelmäßig zwei verschiedene Tastaturlayouts zu verwenden ( Programmierer-Dvorak und Türkisch-F ). Diese Layouts sind sehr unterschiedlich und ich kann nur mit einem Satz Muskelerinnerungen Vim beherrschen. Ich beherrsche vim-Befehle im Dvorak-Layout...
Gelegentlich streift mein kleiner Finger den 'Schlüssel, während er nach dem Eingang greift , was dazu führt :w'<Enter>. Ich habe es versucht: cabbrev w' :w cabbrev w\' :w cabbrev "w'" :w Keiner von ihnen funktioniert. Gibt es einen Weg zum Alias :w'zu :w? Ich verwende auch cmdwin ( :help...
Ich versuche es so zu machen, dass ich mit einem Tastendruck einen Puffer auf die Festplatte schreiben kann . (Randnotiz: Idealerweise möchte ich, dass dies in allen Modi funktioniert, aber im Moment versuche ich zunächst nur, es im normalen Modus zum Laufen zu bringen. ) Im Vim-Wiki heißt es ......
Ich bin gespannt, ob es möglich ist, ein Textobjekt auf seinen Operator aufmerksam zu machen. Insbesondere schreibe ich ein Textobjekt für LaTeX-Umgebungen, in denen ich je nach Bediener ein unterschiedliches Verhalten möchte. Betrachten Sie beispielsweise das folgende LaTeX-Snippet:...
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...
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...
Der Befehl lautet nnoremap <leader>; :execute "normal! mqA;\<esc>`q" Wenn Sie dann drücken <leader>;, werden Sie E114: Missing quote: "normal! mqA;\gefolgt von E15: Invalid expression: "normal! mqA;\. Warum ist das? Der Befehl funktioniert einwandfrei, wenn er direkt in die...
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...
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 die...
Ich benutze keine g combinationsaußer ggim normalen Modus. Wie kann ich es so machen, dass ein geinmaliges Drücken ausreicht? nnoremap g ggLässt es ungefähr 3 Sekunden warten, bis der Befehl fortgesetzt wird. Das Aufheben der Zuordnung im gVoraus funktioniert auch nicht, da ich keine Zuordnung...
Was ich möchte Zum vorübergehenden Ändern des Timeout-Werts für bestimmte Tastenbefehle Wo ich gesucht habe Von habe :help 'timeout'ich: The timeout only happens when the 'timeout' and 'ttimeout' options tell so. A useful setting would be > :set timeout timeoutlen=3000 ttimeoutlen=100 (time out...
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...