Nasıl Vim Python kullanabilir miyim?
Ben Vim ve Python arasında çok fazla zaman kaybı. Çok yavaş elle kopyala-yapıştır Vim ve tersi için Python dan buluyorum. İyi kırık bir örnektir:
%!xrange benim için python(25); baskı 6*ı \n
Nasıl böyle düzenlemeler Vim içinde direcly?[Çözüldü]
[Açıklama]Şey, baskı dizileri gibi Vim lazım, aritmetik... yapamam Vim yapmak şeyler.
[?]Birisi bu noktada biraz daha detaylı bilgi verebilir: "komut dosyası standart girdiden doğrudan hatları verilen ameliyat okuyabilirsiniz(., %, ...)."
[Ayrıntılı Açıklama]
Eğer yazdırmak isterseniz Alo " hatları 4,5, 6 ve yanlış olanı 7,: .'
:4-7!-c "'Merhaba".' print python
Nokta . geçerli satırı değiştirir. Birden fazla satır 7, 32 ve 99 üzerinde baskı
:7,32,99!-c "'Merhaba".' print python
Net bir şekilde çalışmıyor. Nasıl?
CEVAP
Vim herhangi bir windows türü bir şey bu
for x in range(1,10):
print '-> %d' % x
Görsel olarak o çizgilerin her ikisi de (görsel modu başlatmak için V) seçin ve aşağıdaki komutu yazın:
:!python
Bastınız çünkü:' görsel modunda, bu gibi bakıyor sona erecek: .'
:'<,'>!python
Enter tuşuna basın ve seçimi print
tablo çıktı değiştirilir. Kolayca bir eşleme çevirmek olabilir:
:vnoremap <f5> :!python<CR>
Memoization nedir ve nasıl Python kull...
Nasıl Python DLL DOSYASı kullanabilir ...
Nasıl Vim Python kullanabilir miyim?...
Nasıl Python fonksiyonu dekoratörler z...
Nasıl tek bir ifadede iki Python sözlü...