Windows'da Vim'i nasıl çalıştırıyorsunuz?


13

Ben sadece gVim yükledim ve genellikle linux bir dosyayı açmak ve düzenlemek için çalışan her zamanki "vim myfile.java" tekniği kullanarak çalıştı. Ama ne yazık ki, bu işe yaramıyor gibi görünüyor. Ben de "gvim myfile.java" denedim, ama bu da çalışmıyor.

Windows Powershell veya başka bir teknik kullanarak vim açmayı (ve linux'da yaptığınız gibi kullanmayı) bilen var mı?

windows  vim  shell 

1
Vim'de Windows için birkaç tane olduğu için, hangi yüklemeyi kullandığınızı açıklayabilirsiniz. Bu bir cevaba ulaşmada yardımcı olacaktır.
pottsdl

belki PATH değişkeninizi ayarlamanız gerekir
mightyuhu

Yanıtlar:


9

Masaüstümdeki bir simgeyi tıklatarak veya Windows Gezgini'ndeki içerik menüsünden "vim ile düzenle" seçeneğini kullanarak gVim'i çalıştırıyorum.

Windows komut isteminden vim'i çağırmak istiyorsanız,% PATH% dizinine vim.exe yolunu eklemeniz veya tam yolu (ör. "c:\program Files\gvim\vim9.9\vim.exe" foo.txt


7

olsun GVIM yürütülebilir ve gerekli sistem üzerinde yükleyin.

İlk olarak, Güç kabuğunu açın ve kurallı komutlar için diğer adı ayarlayın (Windows 7 ve üstü):

$ Set-alias vi "\path\to\gvim.exe"

$ Set-alias vim "\path\to\gvim.exe"

Bu benim için mükemmel çalıştı!
simey.me

şerefe ........!
GC 13

6

Yanıtlar vim, vim.exeyürütülebilir dosyayı içeren dizinin yola eklenmesi gerektiği noktaya değinir.

Ancak daha açık talimatlara ihtiyaç duyanlar için bu prosedürleri izleyin.

1. Open Control Panel
2. Go to System
3. Click on Advanced system settings
4. In the Advanced tab, click on Environment Variables
5. Highlight Path in System variables and click Edit...
6. At the end, enter a semicolon and add the full directory as text
    - for example, C:\Program Files (x86)\Vim\vim74
    - note that this directory must contain the executable you want to execute in command prompt i.e. vim.exe
7. Click OK and exit
8. Open new command prompt session and run vim by typing the name of the executable

4

Windows için mysysgit'in vim olduğundan eminim, ancak bu kabuk, farkında olduğum kadar vim olsa da, Windows'ta Git'i kullanmak için uyarlandı. Hızlı google arama bulundu bu ama. Aradığın şey bu mu?

Yorum için teşekkürler Zach, alternatif olarak yola vim ekledikten sonra yeniden başlatmak için, SET komutunu kullanarak yeni yüklenen vim'e yolu yüklemek için kullanabilirsiniz, set path=c:\program Files\gvim\vim9.9\vim.exeböylece normal bir oturumdan sonra yeniden başlayabilirsiniz


Bağlandığınız Vim yükleyicide PATH'inize Vim ekleme seçeneği vardır. Komut satırından vim / gvim başlatmak istiyorsanız bu seçenek gereklidir. Bunu yaptıktan sonra, herhangi bir komut istemi penceresini yeniden açmanız veya oturumu kapatıp tekrar açmanız gerekebilir.
Zach

2

Başka bir seçenek vim paketiyle Cygwin'i (pencereler için linux benzeri bir ortam) kurmaktır.

http://www.cygwin.com/

Yükleme sırasında, paket yöneticisinde "vim" öğesini arayın ve en son sürümü yükleyin.


2

Windows 10

bu yolu PATH env değişkeninize ekleyin C:\Program Files (x86)\Vim\vim80

  • Sistem Özellikleri (veya Win+Break)
  • Gelişmiş sistem Ayarları
  • Gelişmiş Sekmesi -> Ortam Değişkenleri
  • tıklayın Path, ardından [Düzenle]
  • [Yeni] öğesine tıklayın ve şu değere sahip yeni bir değişken ekleyin: C:\Program Files (x86)\Vim\vim80

Şimdi vimcmd veya Win+R(run)


0

Çoğunlukla Vim chocolatey paketi ile birlikte kurulan gVim kullanıyorum (bu şu anda en son sürümün oldukça gerisinde olmasına rağmen ). Bu, sağ tıklama menüsünde gVim ve 'Vim ile Düzenle' için Windows menü kısayolları oluşturdu. Bu, birçok Windows kısayoluyla çalıştığı ve çok sayıda yaygın Vim komutuna sahip bir menü çubuğu içerdiği için normal Vim'e göre avantajlıdır. Ayrıca, Vim'i tam zamanlı düzenleyiciniz olarak kullanmak istiyorsanız gVim, 24 bit renk / renk düzenini ve kalın / italik yazı tiplerini mükemmel bir şekilde ele aldığından en iyi seçimdir.

Chocolatey'den Git'i yükleyipC:\Program Files\Git\usr\bin yoluma ekleyerek DOS isteminde düzenli Vim çalıştırıyorum . Bu verir vimve vimdiffDOS istemi de 250 diğer unix gibi Windows için derlenmiş komutları hakkında olarak ls, grep, sedve awk. Alternatif vim.exeolarak, Github sürümleri sayfasından gelenleri kullanmak size en yeni 64 bit sürümünü verecektir.

Windows 10'dan beri, DOS isteminde gVim yerine Vim kullanmanın bir olasılık olması için büyük iyileştirmeler yapıldığını unutmayın:

  1. Windows 10 konsolunda 24 bit Renk (Windows 10 yayın 1703 sonrası)
  2. Teorik olarak Vim 8, kullanırken konsolun 24 bit özelliğini kullanmak için yamalı , set termguicolorancak nasıl çalıştığını anlayamıyorum
  3. Renkleri hemen hemen istediğiniz herhangi bir iTerm renk düzenine ayarlamak için ColorTool'u kullanarak Vim tarafından alın. Belirli bir Vim renk şemasını belirleyemediğimi, tamamen konsol renklerine bağlı olduğunu unutmayın - ancak oldukça mükemmel renkler elde edersiniz
  4. Bir TTF Powerline yazı tipi yükleyin , örneğin Anonymous Pro , Konsolda etkinleştirebildiğiniz ve orada hoş bir net yazı tipi alabileceğiniz ve ayrıca havayolu teması renklerinden herhangi birini çalıştıramasam da Vim havayolu şirketinin doğru simgelerini alabileceğiniz anlamına gelir.

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.