geçirilecek görünmüyor.Vim'ın kabuk olarak PowerShell ayarlama: Komut Windows üzerinde GVIM içinde kabuk olarak PowerShell kurmaya çalışıyorum doğru
:!ls
'u yaptığımda, çalıştırdığım komutla bir vimrun.exe
pencere alıyorum, hiçbir şey yapmıyor gibi görünüyor. Onu kapatana kadar öyle kalır.
Benim .vimrc
yapılandırma:
set shell=powershell
set shellcmdflag=-command
set shellquote=\"
set shellxquote=
Hiçbir şey engel: Ben :verbose set shell? shellcmdflag? shellquote? shellxquote?
yaptığımda değerleri yukarıda belirtilen olsun.
%PATH%
'dan vimrun.exe
'u kaldırdığımda, aynı davranışta sadece boş olan (hiç çıktı yok) bir Powershell penceresi alıyorum.
komut kendisi gayet - Ben cmd elle yürüttüğünüzde beklendiği gibi çalışır. Vim kabuk cmd olarak ayarlandığında yanı beklendiği gibi
, her şey çalışıyor.
Orada ilişkili görünebilir soru vardır, ancak aynı değildir:
- gvim on windows 7 - vimrun.exe doesn't run command
- Vim with Powershell
- Using PowerShell as VIM shell (çok benzer bir sorun, ama benim böyle değildir
- powershell as gvim(vim) :shell
shell=cmd
, ile birlikte)