Installieren Sie Vim in Cygwin


28

Ich habe Cygwin auf meinem Windows-Computer installiert und im Rahmen meiner Installation auch einige zusätzliche Pakete ausgewählt (z. B. GCC usw.). Jetzt möchte ich Vim auch zu meinem bestehenden Cygwin-Setup hinzufügen. Wie füge ich Vim zu meinem bestehenden Cygwin-Setup hinzu? Oder gibt es eine separate Binärdatei für Vim in Cygwin, die ich entpacken und installieren kann? Was ist die beste Option in meinem aktuellen Szenario?

Antworten:


29

Sie müssen Cygwin's setup.exeerneut ausführen und die gewünschten Pakete auswählen. Vim ist nicht im Standardpaket enthalten.

Ich habe darüber mit expliziten Anweisungen und einem Bild gebloggt : Cygwin setup gotchas | Code und Kommentare

Nach der Installation von Vim stellen Sie möglicherweise fest, dass die Dinge einfach nicht so sind, wie Sie es gewohnt sind. Dies liegt daran, dass Linux-Systeme normalerweise .vimrcirgendwo eine Standarddatei haben . Es scheint, dass Cygwin dies nicht tut. Laufen Sie :edit $MYVIMRCin Vim, um Ihre zu sehen .vimrc.

Sie sollten ein Nizza .vimrcvon irgendwoher bekommen und es für eine bessere Erfahrung in Ihrem privaten Ordner ablegen. Derzeit benutze ich diesen .


1
In Ihrem Blog geht es um die Installation von vi. Ich denke, vi und vim sind unterschiedlich
Alex

1
@Alex Sicher, vimund visind anders, aber in meinem Blogbeitrag geht es darum, wie man Dienstprogramme (was auch immer sie sind) in Cygwin installiert. Ich hoffe, es hilft. Es würde mich nicht wundern, wenn es völlig veraltet ist. Ich habe seit fünf Jahren weder Windows noch Cygwin verwendet.
Eric Wilson

4

Führen Sie die Datei "Cygwin setup.exe" aus und wählen Sie zusätzliche Pakete aus (suchen Sie nach "vim"). Diese ausführbare Datei wird verwendet, um Pakete hinzuzufügen und vorhandene zu aktualisieren. Sie sollten es einmal im Monat ausführen, um auf die neuesten Pakete zu aktualisieren.

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.