Gibt es ein Textobjekt für die aktuelle Zeile? Gibt es ein Textobjekt für ^$?
Gibt es ein Textobjekt für die aktuelle Zeile? Gibt es ein Textobjekt für ^$?
Normalerweise suche ich nach Wörtern nach :/string, aber wenn ich die gesamte aktuelle Zeile durchsuchen muss, wie geht das? event: 1 beacon: 0x02 //line 1 event: 19 beacon: 0x02 //line 2 event: 1 beacon: 0x03 //line 3 event: 1 beacon: 0x02 //line 4 event: 8 beacon: 0x01 //line 5 event: 19 beacon:...
Wenn Sie :vsplitmein gvim-Fenster verwenden, springen Sie zu einer bestimmten Bildschirmposition. Wie kann ich das verhindern? Das Gleiche passiert, wenn der vorletzte Split geschlossen wird. Ich benutze gvim unter
Manchmal möchte ich einen Trick ausprobieren, den ich im Internet finde. Es ist oft hilfreich, dies in vim (gvim, wenn es sich um einen GUI-Trick handelt) im jungfräulichen Modus zu versuchen, dh ohne all meine ~ / .vimrc-Inhalte zu laden. Haben Sie Tipps, wie Sie dies effizient tun...
Ich möchte mit (g) Vim verschiedene Sprachen eingeben. Wenn ich jedoch mithilfe der Sprachleiste (Devanagari- oder Hindi-Zeichen) zu einer anderen Sprache wechsle und etwas eingebe, wird (g) vim angezeigt ??? ??. Was ich versucht habe: write ++enc=utf-8 foo.txt set fileencoding=utf-8 set enc=utf-8...
Ich habe ein Snippet erstellt, dem ich verschiedene Trigger geben möchte. Anstatt zu sagen, dass triggerich es auch auslösen möchte mit myothertrigger: snippet trigger "just an example" my text ... endsnippet Gibt es eine einfache Möglichkeit, dies zu tun, anstatt das Snippet zu kopieren?...
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Immer wenn ich das Ende oder den Anfang...
Ich wechsle viel zwischen Ruby- und Markdown-Dateien. Gibt es eine Möglichkeit, die ich set spellautomatisch festlegen kann, wenn ich eine *.mdDatei öffne , aber nicht, wenn ich eine öffne
Gibt es so etwas eval("is_recording()") dass ich mein Vimscript aufrufen kann, um herauszufinden, ob ich gerade ein Makro aufzeichne? Ich hätte gedacht, dass das funktioniert: eval("mode(1)") aber das kehrt gerade zurück "n". Ich bin mir nicht sicher, ob es wichtig ist, aber ich verwende Neovim....
Ich benutze gvim sehr häufig unter Windows. Ich habe in meinem .vimrc: set confirm Dies öffnet jedoch ein kleines Dialogfeld, sodass ich meine Maus zum Beenden verwenden muss. In der Befehlszeile vim erhalte ich Folgendes: :q Save changes to "Untitled"? [Y]es, (N)o, (C)ancel: Kann ich gvim trotzdem...
Gibt es sowieso ich könnte sicherstellen, dass eine Datei gesperrt ist, so dass ich keine Änderungen daran vornehmen kann. Gibt es einen Befehl zum Sperren / Entsperren einer Datei in vim? Manchmal möchte ich, dass sich eine Datei im schreibgeschützten Modus
Ich habe kürzlich etwas über den Vim-Hard-Modus erfahren und mich entschlossen, ihn zu verwenden. Ich habe jedoch einige Probleme mit feinkörnigen Bewegungen. Nehmen wir zum Beispiel an, ich möchte wirklich nur eine Zeile nach oben oder unten gehen. Da jund kdeaktiviert sind, bin ich mir nicht...
Wenn ich folgendes habe: function foo(bar) { return bar + 1; } Und ich cwändere das erste barin baz, wie springe ich zum nächsten Matching bar, damit ich .die gleiche Änderung vornehmen kann ? Ich kann es nicht verwenden *, da das unter dem Cursor nach dem aktuellen Wort sucht und ich dummerweise...
Oft bearbeite ich eine Datei - denke, meine Arbeit ist erledigt - dann schließe ich die Datei und gehe zum nächsten Schritt über. Aber dann wird mir klar, dass ich zu diesem Code zurückkehren und ihn ein bisschen weiter optimieren muss. Wenn ich die Datei erneut öffne, kann ich die .Markierung...
Wenn ich ausgeführt werde, :cnextwenn ich bereits am Ende der Quickfix-Liste bin, wird die Fehlermeldung angezeigt E553: No more items und nichts passiert. Stattdessen :cnextmöchte ich, dass vim beim Eingeben am Ende der Liste zum ersten Quickfix-Eintrag zurückkehrt. Ist es möglich, vim für dieses...
Ich möchte folgenden Text einfügen: similar text wordA similar text ... similar text wordB similar text ... similar text wordC similar text ... Ich weiß, dass ich den Text viele Male einfügen und dann die Ersetzung verwenden kann, um ein einzelnes Wort für jede Zeile zu ändern, aber ich finde diese...
Ich versuche, die Syntaxhervorhebung für Python zu korrigieren. Meine Farben unterscheiden sich von denen in Screenshots, wie sie in verschiedenen Vim-Farbschemata "aussehen" sollten. Und Sie können den Unterschied beim Vergleich von .rb (das korrekt angezeigt wird) mit .py sehen, was so aussieht,...
Nehmen wir an, ich bin in der Shell ( bash) und möchte eine Ausgabe sehen, :scriptnamesdie geben würde, aber ich möchte vim nicht starten oder ich möchte das in eine andere Datei übertragen. Also führe ich aus vim +scriptnames Was zeigt mir alle Skripte, aber wie kann ich das in die Standardausgabe...
Ich versuche, ein Makro zu definieren, das schnell eine Liste zufälliger Wörter generiert. Ich möchte, dass das Makro daraus eine Liste wie macht a b c d e das mögen arezzo bywords czars détente eyrie Was ich bisher habe: Setzen Sie den Cursor auf den Buchstaben a Starten Sie die Aufnahme des...
Ist es möglich, externe Dateien, die bezogen werden sollen, in die vimrc-Datei aufzunehmen? Ist es so einfach wie nur hinzuzufügen source