Als «vim» getaggte Fragen

Vim ist ein kostenloser und quelloffener modaler Texteditor, der für die meisten wichtigen Plattformen verfügbar ist. Es ermöglicht eine hohe Effizienz bei vielen Textbearbeitungsaufgaben, weist jedoch eine steile Lernkurve auf. Führen Sie ": help vimtutor" aus, um die Grundlagen zu erlernen. Bei Fragen außerhalb der Programmierung verwenden Sie stattdessen https://vi.stackexchange.com/.

3
Bewegen Sie die x-Zeilen des Cursors von der aktuellen Position in vi / vim
Gibt es eine Möglichkeit, den Cursor in vi / vim um eine relative Anzahl von Zeilen zu bewegen? Angenommen, Sie haben den Cursor 10 Zeilen unter einem Codeblock, den Sie entfernen möchten. Wenn Sie die Zeilennummern in relativer Reihenfolge angezeigt haben, wäre es schön, einen Befehl "10 Zeilen hochspringen" zu …
78 vim  vi 

3
Stellen Sie die Hervorhebungsfarben der Vim-Halterung ein
Ich benutze :set showmatch, um die passende Klammer oder Klammer hervorzuheben, wenn sich der Cursor über eins befindet. Ich möchte die Hervorhebungsfarbe so ändern, dass sie sich radikal von der Cursorfarbe unterscheidet, da ich die in den Screenshots gezeigte Situation habe. Wenn sich der Cursor über der zweiten Klammer befindet: …
78 vim 

8
Wie lösche ich Zeile (n) unter der aktuellen Zeile in vim?
Gibt es einen Befehl zum Löschen einer Zeile (oder mehrerer Zeilen), die unmittelbar unter der aktuellen Zeile liegt? Momentan mache ich es als: jddund dann .nach Bedarf zu wiederholen. Gibt es einen Befehl, der all dies kombiniert? UPDATE: Der Grund, warum ich einen solchen Befehl haben möchte, ist, dass ich …
78 vim 

8
Entfernen Sie das Highlight von Vim, nachdem Sie nach Text gesucht haben
In VIM bleibt dieser Text nach dem Suchen von Text mit dem Befehl "/" hervorgehoben. Was ist der Befehl, um das zu entfernen? Ich möchte die Hervorhebungsfunktion überhaupt nicht entfernen, aber ich möchte nicht all diese hellen Textflecken haben, sobald ich gefunden habe, was ich brauche. Vielen Dank.
77 vim 



4
Visualisieren Sie den rechten Rand in Vim
Gibt es eine Möglichkeit, Vim / gVim dazu zu bringen, den rechten Rand des aktuellen Puffers hervorzuheben? Ich habe gerade angefangen, eine Weile mit Vim zu arbeiten, und ich finde es ärgerlich, nicht den rechten Rand sichtbar zu haben (in Spalte 80).
77 vim 

18
Fügen Sie automatisch eine passende Klammer in Vim ein
Ich verbringe viel zu viel Zeit damit, herumzufummeln, weil Vim das Schließen von Klammern nicht wie die meisten IDEs handhabt. Folgendes möchte ich tun: Geben Sie Folgendes ein: if( whatever ) { <CR> und hol dir das: if( whatever ) { | } Dabei <CR>bedeutet Mittelwert die ENTERTaste und |ist …
77 vim  autocomplete 

4
Ist in einem .vimrc "set nocompatible" völlig nutzlos?
Mehrere Benutzer in dieser epischen Frage haben Folgendes in das Feld eingefügt.vimrc : " Necesary for lots of cool vim things set nocompatible Aber ist es wirklich notwendig? Aus den Dokumenten: 'compatible' 'cp' boolean (default on, off when a |vimrc| or |gvimrc| file is found) Wenn set nocompatiblees sich um …
77 vim 


10
Was ist der beste Weg, um in Vim reibungslos zu scrollen?
Die wichtigsten Bildlaufbefehle in Vim sind: Ctrl- Bund Ctrl- Fsowie PageUpund PageDownblättert durch die vollständige Seite Ctrl- Uund Ctrl- Dstandardmäßig eine halbe Seite scrollen Ctrl- Yund Ctrl- Eeine Zeile scrollen Ich verliere jedes Mal den visuellen Kontext für die beiden ersteren, daher habe ich die schlechte Angewohnheit entwickelt, die letzteren …



1
So verwenden Sie in vim nur Tabulatoren (kein Leerzeichen)
Ich bevorzuge es zu verwenden tabals white space(kann ein wenig anders sein als die meisten anderen) Aber ich habe festgestellt, wenn ich Enteram Ende der Zeile drücke, werden einige Leerzeichen hinzugefügt , aber keine Tabulatoren . Also muss ich sie löschen und die Tabulatortaste drücken . Ich möchte wissen, wie …
76 vim  indentation 

4
Wie verwende ich vim im Terminal?
Wie kann man vim im Terminal unter OS X einrichten und verwenden? Ich möchte meinen C-Code mit vim im Terminal und nicht mit einem separaten Texteditor schreiben. Wie fängt man damit an? Die Grundlagen wie: Öffnen, Erstellen, Speichern von Dateien über das Terminal mit vim und Schreiben von Code mit …
75 macos  vim  terminal 

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.