Als «vim» getaggte Fragen

8
Gebrauch von ! in VIM

Ich habe gesehen, dass das manchmal :qfunktioniert, aber manchmal müssen wir es verwenden :q!. Dies ist bei vielen Befehlen der Fall. Ich habe mich gefragt, was !in vimund wann allgemein verwendet wird . Ich habe versucht, dies zu googeln, aber es scheint, dass bei der Suche das Ausrufezeichen...

8
Vim: Zeile für Zeile einfügen

Nehmen wir an, ich habe eine Datei mit: xxx yyy zzz und eine andere Datei: kkk qqq ppp Ich möchte erhalten: xxxkkk yyyqqq zzzppp Ist das in Vim mit einem Befehl möglich? (Ich habe versucht, VISUAL BLOCK zu verwenden, aber ohne Erfolg). In meinem speziellen Fall habe ich zwei große Dateien mit...

8
Kopieren / Einfügen über vim ohne X.

In vim "+pPasten aus der System-Zwischenablage. Wenn Sie jedoch über SSH auf einer Nicht-GUI-Box remote arbeiten, ist dies nicht verfügbar. Ist das Kopieren / Einfügen in dieser Umgebung möglich? Das bloße Kopieren von Text vom Terminal reicht nicht aus, da auch Inhalte kopiert werden, die über den...

8
Vim Zauber Interpunktion für ⸮

Ich benutze immer mehr den Point d'irony (⸮) . Die Rechtschreibung von vim erkennt sie jedoch nicht als gültiges Interpunktionszeichen. Wie kann ich es zu vim hinzufügen, damit die Rechtschreibung

8
Laut Vim und Python lautet die Codierung ANSI_X3.4-1968

In Vim wird der folgende Befehl (mit Python 3.4.3) ausgegeben ANSI_X3.4-1968: :!python -c "import sys; print(sys.stdout.encoding)" Ich möchte jedoch überall UTF-8 . In habe .vimrcich set encoding=utf-8und mein Gebietsschema ist richtig eingestellt nb_NO.UTF-8. UTF-8 funktioniert im Allgemeinen...

8
Wie kann ich den VIM-Verlauf aussetzen?

Wenn wir eine Datei bearbeiten, machen wir normalerweise viele UNDO hintereinander, beispielsweise 20 Mal. In VIM wird dies normalerweise durch u20-maliges Drücken ausgeführt , wodurch VIM in den 20 Positionen des Verlaufsstapels "nach oben" geht. Wenn Sie dann eine bestimmte Option festlegen...

7
Interaktiver Baumbefehl

Gibt es eine treeBefehlsversion, die die Dateistruktur als Baumstruktur anzeigt, aber auf eine Weise, die ich interaktiv durchlaufen kann? Warum brauche ich es genau? Ich versuche, die TextMate-Projektschublade mithilfe von vimund Splitscreen mit screenund "interaktiv" treeauf der linken Seite zu...

7
Wie lautet die Syntax für die Auswahl eines Zeilenbereichs in Vim?

Wie lautet die Syntax für die Auswahl eines Zeilenbereichs? Ich möchte einen Befehl über die Zeilen 1405 bis 1700 ausführen. Und eine von 1405 bis zum Ende der Datei, ohne diese Nummer nachschlagen zu wollen. Update: Ist es möglich, einen Bereich von der aktuellen bis zur n-ten Zeile...

7
Terminal und Vim

Ich öffne ein Terminal und dann Vim. Dann arbeite ich an meinem Quellcode, aber leider klicke ich auf die Schaltfläche zum Schließen der Terminal-Titelleiste und meine Arbeit geht verloren. Ist es möglich, Vim so zu konfigurieren, dass es mir sagt, wenn ich versuche, das Terminal zu schließen, ohne...

7
Sicherer Charakter des Leerlaufterminals

Ich verwende iTerm2 auf einem Mac, um Linux-Arbeit zu erledigen. Um zu vermeiden, dass Terminalverbindungen verloren gehen, habe ich "Im Leerlauf Ascii-Code gesendet" aktiviert. Der Standardwert ist 0. Dies funktioniert wie ein Zauber, um Verbindungen am Leben zu erhalten, aber es gibt ein ernstes...

7
VIM: Faltkugelspitzen

Ich bin ziemlich neu in VIM, habe aber in der letzten Woche versucht, mich selbst zu unterrichten, aber ich stoße auf ein Problem, das sich als ziemlich frustrierend erwiesen hat: Derzeit verwende ich hauptsächlich VIM, um Notizen zu machen, und verwende die Faltfähigkeit von VIM, um meine Arbeit...

7
Wie nehme ich eine frühere Änderung in VIM auf?

Wenn ich mehrere Änderungen an der Originaldatei vorgenommen habe, z 1 delete a line 2 insert some text 3 delete another line 4 delete the text added in step 2 5 insert some other text 6 ... Jetzt möchte ich den in Schritt 2 gelöschten Text wiederherstellen. Gibt es eine Möglichkeit, Änderungen...

7
Bash in Vim funktioniert nicht richtig

In MacVim verwende ich Conque , um Bash-Befehle in Vim auszuführen. Ich habe ein Problem mit der Textnavigation bei der Verwendung von Conque. Wenn ich am Ende einer Textzeile bin und nach unten drücke, Alt←überspringe ich ein Wort nach links. Wenn ich dann drücke, ←bewegt sich der Cursor zurück zu...