Vi & Vim

Fragen und Antworten für Benutzer der vi und Vim Texteditoren

2
Was macht: open do in vim?
Die Dokumentation von Vim enthält folgende Informationen zum :openBefehl: This command is in Vi, but Vim only simulates it: *:o* *:op* *:open* :[range]o[pen] Works like |:visual|: end Ex mode. {Vi: start editing in open mode} :[range]o[pen] /pattern/ As above, additionally move the cursor to the column where "pattern" matches in …
18 ex-mode 

1
Was ist die korrekte Großschreibung von 'vim'?
Was ist der richtige Weg, um "vim" zu nutzen? Ich habe gesehen, dass diese Varianten verwendet werden: vim Vim ViM VIM Welches ist das richtige? Oder werden sie alle als richtig angesehen? Wenn ich mir die :helpDateien ansehe, werden verschiedene Stile verwendet.

1
Wie kann ich d [count] d zuordnen?
NB Dies ist kein Duplikat von Wie funktioniert der Befehl "d3fg"? Bitte lesen Sie es, bevor Sie abstimmen, um zu schließen! Ich bin in eine Sackgasse geraten, um zu erreichen, dass kleine Löschvorgänge wie große funktionieren . Das Problem, das ich habe, ist, dass ich nicht herausfinden kann, wie Befehle …



4
Wie kann ich 64-Bit-Vim unter Windows installieren?
Laut der Download-Seite von Vim wird die 64-Bit-Version eingestellt: Win64 Die 32-Bit-Version von Vim läuft problemlos unter 64-Bit-Fenstern. Es gab eine 64-Bit-Binärdatei, die jedoch nicht häufig verwendet wurde und deren Wartung eingestellt wurde. Was in Ordnung ist, nehme ich an, mit der Ausnahme, dass 32-Bit-Vim kein 64-Bit-Python aufnimmt. has('python')? 0. …


4
Wie kann ich Vim open dazu bringen, in einem vertikalen Split zu helfen?
Normalerweise arbeite ich in einem Dropdown-Terminal mit ca. 25 Zeichen. Da ich Tabs gegenüber Windows 1 bevorzuge , wird normalerweise viel horizontaler Platz verschwendet - etwa die Hälfte der Terminalbreite. Darüber hinaus helpheighthinterlässt Vim mit der Standardeinstellung von nur ein paar Zeilen des Dateiinhalts, wenn ich ein Hilfefenster öffne: Gibt …

4
Quickfix-Unterstützung für Python-Tracebacks
Angenommen, ich habe ein Python-Skript mit einem Laufzeitfehler: $ cat example.py #! /usr/bin/env python3 a = 1/0 was gibt: $ python3 example.py Traceback (most recent call last): File "example.py", line 3, in <module> a = 1/0 ZeroDivisionError: division by zero Ich möchte, dass Vim zur problematischen Zeile dieser Datei (in …

2
Welche Beziehung besteht zwischen vi, nvi und vim?
Unter einigen Unixen habe ich irgendwann einen Befehl namens gefunden nvi. Es war ein vi-ähnlicher Editor ohne viel Funktionalität. Vielleicht war es eine Gabel der alten vi? Wie auch immer, welche viVersionen sind eine Gabelung der anderen und welche sind eigenständige Entwicklungen? Haben sie einen "Stammbaum", ähnlich den Unixen?




1
Gehe zur letzten Datei in vim
Mit können viele Textdateien gleichzeitig geöffnet werden vim *txt Ich weiß , dass ich verwenden kann , :<int>num vorwärts zu bewegen <int>Dateien, aber ich weiß nicht , wie mit der zuletzt geöffneten Datei zu erhalten. Bisher habe ich versucht :1000n, absichtlich zu überschießen, aber das gibt den Fehler E165: Die …

3
Wie springe ich in die Mitte des Puffers?
Durch Drücken von ggund können GSie an beide Enden eines Puffers springen. 42G springt zur Linie 42. Gibt es eine schnelle gVerknüpfung, um in die Mitte des Puffers zu springen? Sowas ungefähr round(number of lines/2)G?

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.