Als «vim» getaggte Fragen

323
Führen Sie mehrere Zeilen (zwei Blöcke) in Vim zusammen

Ich möchte zwei Zeilenblöcke in Vim zusammenführen, dh Zeilen nehmen n..mund an Zeilen anhängen a..b. Wenn Sie eine Pseudocode-Erklärung bevorzugen:[a[i] + b[i] for i in min(len(a), len(b))] Beispiel: abc def ... 123 45 ... soll werden abc123 def45 Gibt es eine gute Möglichkeit, dies zu tun, ohne...

320
Text im Einfügemodus durchlaufen

Gibt es im Einfügemodus in Vim eine Möglichkeit, den Text zu durchlaufen und einige Zeichen vorwärts und rückwärts zu bewegen, außer mit den Pfeiltasten? Wenn ich drücke h, j, kund lwährend im Insert - Modus werden die tatsächlichen Zeichen auf dem Bildschirm gedruckt , anstatt durch den Text zu...

311
Bewegen Sie die gesamte Linie in Vim auf und ab

In Notepad ++ kann ich Ctrl+ Shift+ Up/ verwenden Down, um die aktuelle Zeile nach oben und unten zu verschieben. Gibt es einen ähnlichen Befehl wie in Vim? Ich habe endlose Führer durchgesehen, aber nichts gefunden. Wenn nicht, wie kann ich die Aktion an diese Tastenkombination binden? Bearbeiten:...

306
Vim: Fügen Sie dieselben Zeichen über mehrere Zeilen ein

Manchmal möchte ich einen bestimmten visuellen Textblock über mehrere Zeilen hinweg bearbeiten. Zum Beispiel würde ich einen Text nehmen, der so aussieht: name comment phone email Und lass es so aussehen vendor_name vendor_comment vendor_phone vendor_email Derzeit würde ich es jetzt so...

304
Wie betreibe ich ein Terminal in Vim?

Ich bin an Emacs gewöhnt, aber ich probiere Vim aus, um herauszufinden, welches mir besser gefällt. Eine Sache, die ich an Emacs mag, ist die Fähigkeit, ein Terminal in Emacs zu betreiben. Ist das innerhalb von Vim möglich? Ich weiß, dass Sie Befehle von Vim ausführen können, aber ich möchte ein...

279
Wie liste ich geladene Plugins in Vim auf?

Kennt jemand eine Möglichkeit, die "geladenen Plugins" in Vim aufzulisten ? Ich weiß, ich sollte diese Art von Dingen selbst im Auge behalten, aber es wäre immer schön, den aktuellen Status überprüfen zu

275
Wie verlasse ich das Textfenster in Git?

Ich verwende Windows und vor dem Festschreiben möchte Git, dass ich eine Textnachricht eingebe und ein neues Textfenster angezeigt wird. Wie kann ich das beenden? Ich versuche Git zu lernen. Eine kleine Hilfe wird also sehr

274
Ruft den aktuellen Wert einer Einstellung in Vim ab

Gibt es eine einfache Möglichkeit, den aktuellen Wert einer bestimmten Vim-Einstellung zu ermitteln? Wenn ich beispielsweise den aktuellen Wert von wissen möchte tabstop, kann ich Folgendes ausführen: :set tabstop ohne ein Argument zu übergeben, und Vim wird mir den aktuellen Wert mitteilen. Dies...

271
Löschen Sie die neue Zeile in Vim

Gibt es eine Möglichkeit, die neue Zeile am Ende einer Zeile in Vim zu löschen, sodass die nächste Zeile an die aktuelle Zeile angehängt wird? Beispielsweise: Evaluator<T>(): _bestPos(){ } Ich möchte dies alles in eine Zeile setzen, ohne Zeilen zu kopieren und in die vorherige einzufügen....

267
Wie kann ich eine Zeile in VIM ab der Cursorposition schnell löschen?

Ich möchte in der Lage sein, den Rest der Zeile zu löschen, die ich an der Position des Cursors in VIM beginne. Gibt es einen einfachen Befehl, um dies zu tun? Zur Veranschaulichung steht dies vor dem Befehl. The quick brown dog jumps over the lazy fox. ^ |----- Cursor is here. Dies ist nach dem...