Ich verwende vim unter Windows 7. Es funktioniert, aber wenn ich vimtutor
in die Befehlszeile tippe, wird sofort ein Fenster geöffnet und geschlossen, und sonst passiert nichts.
Gibt es eine Möglichkeit, vimtutor
mit Vim für Windows zu arbeiten?
Ich verwende vim unter Windows 7. Es funktioniert, aber wenn ich vimtutor
in die Befehlszeile tippe, wird sofort ein Fenster geöffnet und geschlossen, und sonst passiert nichts.
Gibt es eine Möglichkeit, vimtutor
mit Vim für Windows zu arbeiten?
Antworten:
Führen Sie dann gVim
über das Startmenü ausFile->Open
C:\Program Files\Vim\vim73\tutor\tutor
(Kann bei einer anderen Version oder einem anderen Installationsort abweichen, hat keine Dateierweiterung). Speichern Sie eine Kopie der Datei, My Documents
um das Menü zu verwenden.
Der vimtutor
Befehl ist lediglich eine Abkürzung und zeigt bei Bedarf automatisch die richtigen Übersetzungen an. Du brauchst es nicht.
Vim 8
Dieses Skript startet Vim auf einer Kopie der Tutorendatei!
C:\Program Files (x86)\Vim\vim80\vimtutor.bat
Wie starte ich vimtutor unter Windows?
vimtutor
.(So einfach sollte es sein).
Erläuterung:Ich schlage vor, Sie sollten das richtige Tool für den Job verwenden. Aus diesem Grund "mache" ich Werbung für Cygwin, eine der besten Möglichkeiten, um nicht nur vim, sondern eine ganze UNIX-ähnliche Umgebung unter Windows zu haben. Aus der Frage geht hervor, dass Sie eine grafische VIM-Implementierung verwenden und vimtutor ohne eine Problemumgehung nicht ausführen kann. Ich sage, es ist eine großartige Gelegenheit, etwas anderes auszuprobieren: eine Sammlung von Tools, die nicht nur kohärent untereinander sind, sondern auch gut in die Host-Umgebung (Windows) integriert sind. Dies ist mein aufrichtiger Vorschlag, der es Ihnen hoffentlich nicht nur ermöglichen wird, Vimtutor problemlos auszuführen, sondern möglicherweise weitere Befriedigungen bringt, sobald Sie es verwenden. Es hat mir im Laufe der Jahre sehr viele und überhaupt keine Probleme bereitet, daher meine Begeisterung, meine Erfahrungen weiterzugeben.
PS In Ihrem letzten Kommentar erwähnen Sie, dass Sie keinen Windows-Computer haben. Ich denke, diese Frage ist für Sie nicht mehr relevant. Vielleicht kann dieser Vorschlag für andere von Nutzen sein.
Dies kann vorkommen, wenn Vim keine Übersetzung einer Tutorendatei in die vom System festgelegte Sprache hat, wenn Sie während der Installation von Vim zusätzliche Sprachdateien installiert haben (wenn Sie über das Windows-Installationsprogramm installieren) und Windows mit einem nicht unterstützten Gebietsschema verwenden. Ich konnte vimtutor ohne Probleme ausführen, als ich Vim mit dem Kontrollkästchen neu installierte, um zusätzliche Sprachdateien zu installieren.
Wenn Sie Vim über Git für Windows installiert haben , haben Sie Pech (z. B. Git v2.12.2). Der einzige vimtutor
Befehl, der installiert wird, ist das Bash-Skript. Wenn Sie also das Linux-Subsystem unter Windows ausführen oder sich in Cygwin befinden, ist dies möglicherweise in Ordnung, ansonsten jedoch nicht.
Das tutor
Verzeichnis existiert in C:\Program Files\Git\usr\share\vim\vim80
, aber Sie müssen es natürlich manuell in ein temporäres Verzeichnis kopieren, wie es das vimtutor
Skript tut.
vimtutor
funktioniert bei mir aus irgendeinem Grund in Git-Bash (MINGW64).