Ist es möglich, mehrere Wörter gleichzeitig zu bearbeiten, die sich in derselben Zeile befinden? Angenommen, ich habe Folgendes: Spam and Eggs is all you need for a healthy breakfast und ich möchte die Zeile ändern zu: organic_Spam and organic_Eggs is all you need for a healthy breakfast Ich möchte "Spam" …
Wenn ich im Einfügemodus die Pfeiltasten drücke, erhalte ich Zeichen anstelle der Navigation: Ich möchte in der Lage sein, mit den Pfeiltasten zu navigieren. Dinge, die ich versucht habe Ich habe set nocompatiblein meinem ~/.vimrc( vimrc pastebin ), ich benutze Pathogen und hier ist mein ~/.vim/bundleVerzeichnis: YouCompleteMe/ emmet-vim/ nerdtree/ node/ …
Ich habe expandtabin meiner .vimrcDatei festgelegt, dass tabin mehrere spaceZeichen konvertiert werden soll . Einige Dateien (wie Makefile) benötigen jedoch das tatsächlich tabeingefügte Zeichen. Gibt es eine einfache Möglichkeit, das Einfügen tabwährend des Tippens zu erzwingen ?
Angenommen, ich habe einen Kommentar wie diesen: //This is a comment Und ich möchte es so machen: //***************** //This is a comment //***************** Gibt es eine einfache Möglichkeit, ein Zeichen bis zur nächsten / vorherigen Zeile wiederholt einzufügen?
Früher bin ich in den Einfügemodus gegangen a, weil ich nie bemerkt habe, dass es ein System gibt, in dem der Einfügemodus beginnt. Ich war manchmal verärgert, dass ader Cursor nach dem ersten Zeichen einer Zeile gesetzt wurde, aber die Sache ist: Er wechselt nach der aktuellen Cursorposition in den …
Ich kann bereits eine Tastenkombination im Einfügemodus zuordnen: :inoremap abc <do stuff> Dies hat jedoch einige Nachteile: Wenn Sie eine Teilversion der Sequenz eingeben, z. B. abwerden die Zeichen für kurze Zeit nicht angezeigt, da "gewartet" wird, ob Sie den vollständigen Befehl eingeben . Dies ist unerwünscht; Ich möchte eine …
Verträge usw. formale Dinge benötigen nummerierte Listen. 1. Some text 2. More text 2.1. Sub-section text usw. Der Schlüssel besteht darin, die manuelle Umnummerierung beim Einfügen oder Löschen eines Listenelements zu vermeiden. Ist das möglich mit vim? Die Konsistenz der Listennummerierung ist wirklich schwer manuell zu verfolgen. Eines der damit …
Ich möchte ein Autocmd in den folgenden Szenarien ausführen, wenn ich Vim starte: Ohne Dateinamen angegeben. Wenn die Datei neu ist. Wenn die Datei vorhanden ist, aber vollständig leer ist. In allen drei oben genannten Fällen möchte ich ein Autocmd ausführen. Insbesondere möchte ich den Einfügemodus nur für die oben …
Ich arbeite viel mit dem visuellen Blockmodus, der für schnelle Änderungen über viele Zeilen hinweg sehr nützlich ist. Ich habe jedoch Schwierigkeiten, eine neue Zeile wie folgt einzufügen: Die Auswahl wird wie folgt notiert []: Some [t]ext Some [t]ext Some [t]ext Some [t]ext Some [t]ext Ich drücke Iund kann Text …
Wenn ich durch Text gehe und zum Beispiel Backticks um bestimmte Wörter oder Anführungszeichen oder was auch immer hinzufüge, ist es irritierend, dass ich nach jeder Einfügung Esc oder Strg- [drücken muss. Die Einfügungen (und Anhänge) sind unterschiedlich, .helfen also nicht viel. Gibt es etwas Ähnliches, rdas nach einem einzelnen …
Durch Drücken von Ctrl- wim Einfügemodus wird das vorherige Wort gelöscht. Es entspricht Ctrl- Backspaceunter Windows und Opt- Deleteunter OS X und beschleunigt die Eingabe erheblich. Vim hat die getrennten Konzepte von wordund WORD(siehe :help word). Dies ist von unschätzbarem Wert für die Textnavigation: es ist der Unterschied zwischen wund …
Ich habe versucht, einen String mit allen Zeichen von zbis zu schreiben , aund ich dachte, das wäre viel einfacher, wenn ich rückwärts schreiben könnte . Die Idee wäre wie ein INSERT-Modus, in dem der Cursor nicht nach jedem eingefügten Zeichen vorwärts springt. Ich konnte so etwas nicht finden und …
Ist es möglich, ein Verzeichnis in Vim zu bearbeiten? (Einige Befehle funktionieren für Verzeichnisse). Ich möchte wissen, welche Art von Operationen in einem Verzeichnis in Vim ausgeführt werden können. Vim kann die Verzeichnisse zum Bearbeiten öffnen. Ich glaube, es wird auch Befehle geben, mit denen man arbeiten kann. Übliche Befehle …
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 ziemlich gut, aber es ist fast unmöglich, sie zu verwenden, wenn sich …
Ich verwende ein Beispiel für Javascript-Code: 1 var a = 1; 2 var b = |{}; Der Cursor befindet sich an der Position von |(auf dem Zeichen "{", wenn die Cursorform blockiert ist). Ich finde heraus, dass mir aein Objekt zugewiesen werden soll, also möchte ich es wie folgt ändern: …
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.