Als «vim» getaggte Fragen

Vim ist ein hoch konfigurierbarer Texteditor, der eine effiziente Textbearbeitung ermöglicht. Es ist eine verbesserte Version des vi-Editors.

8
Vimperator kopieren / einfügen
Ich probiere Vimperator aus . Ich wollte es hauptsächlich für das hjkl-Scrollen, und ich mag sein "Hinweis" -System zum Verfolgen von Links. Diese beiden Funktionen sind wirklich alles, was ich brauche; Ich glaube. Die anderen Funktionen stören mich nicht, sie stehen mir nur manchmal im Weg. Was mich am meisten …

6
Wie kann ich meine Rückgängig-Geschichte in vim verwerfen?
Rückgängig ist schön in Vim zu haben. Aber manchmal möchte ich an einem bekannten guten Punkt meinen Rückgängig-Verlauf löschen u, um einzelne Änderungen rückgängig machen zu können, aber nur bis zu einem bestimmten Punkt. (Zum Beispiel könnte dies der Zeitpunkt sein, an dem ich das letzte Mal einen Commit ausgeführt …
23 vim  gvim  history  macvim  undo 

5
Zählen Sie die markierte Zeichenfolgenlänge in VIM
Ich frage mich, ob es eine Möglichkeit gibt, markierte Symbole vim(einschließlich Leerzeichen) zu zählen. AKTUALISIEREN Es wird die Anzahl der Zeilen angezeigt, wenn meine Auswahl mehrere Zeilen umfasst. Ich muss Symbole zählen.
23 vim 



7
Wie kann ich den Puffer schließen, ohne das Fenster zu schließen?
Normalerweise öffne ich ein paar Fenster und lasse einige Puffer offen. Da mein MO beim Puffersurfen schnelle Verknüpfungen zu :bnund verwenden soll :bp, möchte ich nicht benötigte Puffer schließen, um mein Puffersurfen nicht abzulenken. Aber der Schmerz ist, herauszugeben :bdund :bwdas Fenster auch zu schließen, falls ich mehrere geöffnet habe. …
23 vim 

2
Öffnen Sie die Ausgabe eines Shell-Befehls in einem geteilten Bereich
Betrachten Sie eine interpretierte Programmiersprache. Ich kann das aktuell geöffnete Skript mit ausführen ! interpreter %und nach Abschluss der Ausführung mit der Eingabetaste zu vim zurückkehren. Ist es irgendwie möglich, das aktuelle Fenster nicht durch die Ausgabe des ausgeführten Shell-Befehls zu ersetzen, sondern die Ausgabe in einem neuen geteilten Bereich …
23 vim 

2
Wechseln Sie das aktuelle Verzeichnis mit NERDTree
Wie kann ich zu einer Datei oder einem Ordner in NERDTree navigieren und das Arbeitsverzeichnis in diesen Ordner ändern (oder in den Ordner, der die Datei enthält, in der ich mich befinde)? Ich weiß, dass es möglich ist, NERDTree mit dem NERDTree-Stammverzeichnis ( Nerdtree und aktuelles Verzeichnis ) synchron zu …
23 vim  nerdtree 

3
So fügen Sie das Datum in vim ein
In vim können Sie Befehle mit "!" Ausführen. Sie können dies mit "r" kombinieren, um die Ausgabe in Ihren aktuellen Puffer einzufügen. : r! date Fr Jul 20 09:39:26 SAST 2012 fügt das Datum in eine Datei ein. Wenn ich jetzt versuche, etwas interessanteres zu machen, wie Datum mit anderem …
23 linux  command-line  bash  vim  date 


4
Vim-Farben funktionieren im Terminal nicht richtig
Diese Frage wurde von Stack Overflow migriert, da sie im Super User beantwortet werden kann. Vor 7 Jahren migriert . Ich benutze Gnome Terminal und vim mit solarisiertem Farbthema. Wenn ich vim im Terminal öffne, ist es unleserlich. Aber wenn ich eine Datei in gvim öffne, funktioniert das Farbschema einwandfrei. …

3
Vim - dynamische Liste offener Puffer in einem Fenster
Ich habe einige Möglichkeiten untersucht, um eine Liste offener Puffer in Vim zu führen, und einige davon sind sehr gut, aber keiner von ihnen scheint sich so zu verhalten, wie ich es gerne hätte. Es ist sehr wahrscheinlich, dass nichts wie das existiert, was ich will, und es kann nicht …
22 vim  gvim  vim-plugins 

6
Das aktive Fenster in vim deutlicher machen
Mein Arbeitsbereich besteht normalerweise aus einem sehr großen xterm mit vim, das in sechs oder mehr Puffer aufgeteilt ist. Es wäre sehr hilfreich, wenn klar wäre, welcher der aktive Puffer ist. Im Moment benutze ich das Vorhandensein von Zeilennummern dafür: augroup BgHighlight autocmd! autocmd WinEnter * set number autocmd WinLeave …
22 vim  colors 


5
Warum fügt Vim eine neue Zeile hinzu? Ist das eine Konvention?
Wenn ich Vim öffne und itest<Esc>:wqtippe, erhalte ich eine Datei, die keine Zeilenumbrüche in Vim enthält, aber einen Zeilenumbruch im Code zu haben scheint: $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a |test.| 00000005 Wenn ich Vim öffne und itest<Return><Esc>:wqtippe , erhalte …
22 linux  vim  newlines 

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.