Als «vim» getaggte Fragen

90
Falsche Einrückung beim Bearbeiten von Yaml in Vim

Vim scheint bei einem Strichsymbol in YAML-Dateien nicht richtig zu reagieren, wodurch das Format beschädigt wird. Zum Beispiel habe ich einen Block, der so aussehen sollte: handlers: - name: restart exim4 service: name=exim4 state=restarted Wenn ich mit dem Tippen fertig bin restart exim4und...

89
Vim Configure Line Number Coloring

Ich suche nach einer Möglichkeit, die Farbe für die Zeilennummerierung (wie :set nuin :) in Vim zu konfigurieren . Die Standardeinstellung auf den meisten Plattformen scheint gelb zu sein (was auch für einige hervorgehobene Token verwendet wird). Ich würde gerne die Zeilennummern ein dim grau...

89
Scrollen in Vim im Mac-Terminal

Ich habe herumgegoogelt, um herauszufinden, ob es möglich ist, mit meinem Mausrad in Vim im Mac-Terminal zu scrollen , ohne Glück. Es scheint, als ob nur X11 oder iTerm dies unterstützen. Bevor ich aufgebe, dachte ich, ich würde die Genies hier versuchen, um zu sehen, ob jemand einen Weg kennt,...

88
Vim-Dateinavigation

Ich bemühe mich sehr, vim zu lernen, nachdem ich TextMate in den letzten Jahren verwendet habe. Ich habe begonnen, einen Teil der In-File-Navigation in den Speicher zu übertragen, habe jedoch Probleme beim Navigieren zwischen mehreren Dateien. In meinem Workflow ist es ziemlich üblich, dass...

87
Verwenden von Vim für die Lisp-Entwicklung

Ich benutze Lisp schon eine Weile ein- und ausgeschaltet, aber ich fange an, mich ernsthaft mit "echten" Arbeiten in Lisp zu beschäftigen. Ich bin ein großer Vim-Fan und habe mich gefragt, wie ich mit Vim als Editor für die Lisp-Entwicklung am produktivsten sein kann. Plugins, Workflow-Vorschläge...

87
Blenden Sie alle (nicht) übereinstimmenden Linien in Vim aus

Ist es möglich, alle übereinstimmenden Zeilen in vi oder Vim ein- / auszublenden? Nicht hervorheben, sondern nur diese Linien anzeigen. Zum Beispiel habe ich einen Text mit Wort das Wort ERROR. Wie kann ich dafür sorgen, dass nur Zeilen angezeigt werden, die enthalten, ERRORund wie werden nur...

87
Tab Vs Space-Einstellungen in Vim

Vim ist sehr zuvorkommend, wenn es um Tab Vs. Raumpräferenzen. Soweit ich weiß, gibt die tabstopEinstellung die Breite eines Tabulatorzeichens an. Die shiftwidthEinstellung gibt an, wie viele Spalten bei Verwendung der Befehle <<und inkrementiert / dekrementiert >>werden sollen, während...

87
Ermitteln Sie, ob ein Schlüssel an etwas in vim gebunden ist

Ich würde gerne wissen, ob es eine Möglichkeit gibt, herauszufinden, ob ein Schlüssel etwas in vim tut. Ich weiß, dass ich :mapbenutzerdefinierte Zuordnungen anzeigen kann, aber gibt es etwas für die integrierten Funktionen? Zum Beispiel habe ich immer hatte CTRL- Wgebunden Tab schließen, weil ich...

87
Kann ich die Alt-Taste in Vim zuordnen?

Ich habe versucht, die folgende Zeile zu .vimrc hinzuzufügen, aber es funktioniert nicht. Ich habe überprüft, ob .vimrc von Vim geladen wurde. map <Alt-D> <C-D> Gibt es einen Fehler in dieser

86
So navigieren Sie in einem großen Projekt in VIM

Wie verwalten Sie große Projekte (Hunderte von Dateien) nur mit VIM? Ich persönlich habe Probleme bei größeren als kleinen Projekten. Gibt es eine Möglichkeit, schnell zur Datei zu gehen, vorzugsweise mit Namensvervollständigung? Gleiches gilt für 'Zur Klassendefinition gehen', wenn es sich in...

86
Wie kann ich in Vim mehrere Dateien gleichzeitig öffnen?

Gibt es eine Möglichkeit, alle Dateien in einem Verzeichnis in Vim zu öffnen? Also ein :command, das in der Tat sagen würde "Öffnen Sie alle Dateien unter /some/pathin Puffer". Im Idealfall wäre es großartig, alle Dateien unter einem Verzeichnis rekursiv zu

86
Vim-Makro in jeder Zeile der visuellen Auswahl

Ich möchte in jeder Zeile einer Auswahl ein Makro ausführen, anstatt die Anzahl der Zeilen in meinem Kopf zu summieren. Zum Beispiel könnte ich ein Makro schreiben, um es zu transformieren: Last, First In First Last und ich möchte, dass es auf all diesen Zeilen läuft: Stewart, John Pumpkin, Freddy...

86
Die Rücktaste funktioniert in Vim / vi nicht

Ich habe gerade einige Änderungen an der .vimrcDatei und der .bash_aliasesDatei vorgenommen und kann seitdem keine Wörter mehr mit der Rücktaste löschen. Meine .vimrcDatei hat: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set spell set...