SORU
7 ŞUBAT 2012, Salı


kurma vim python için

Gerçekten eğer böyle bir şey varsa örneğin, akıllı sekme yüzünden python için emacs editörü gibi

def foo():
    if bar:
         blah
         [b]eep

ve ben tab tuşuna basın imleç ( üzerinde b bip ), değil ekleme, yeni bir sekme neden bir sözdizimi hatası ama o-cekti arasında geçiş yapmak mümkün seviyeleri bip sesi olabilir. Bu etkiyi elde zaten vim var mı?

CEVAP
7 ŞUBAT 2012, Salı


Genel olarak, vim çok güçlünormal dileditör (makrolar ama şimdilik bunu görmezden geleceğiz bu uzatmak). Bu vim ed üstüne ince bir tabaka, ve ed düzenli konuşan editör çok daha fazla değil çünkü. Emacs ELisp üzerine inşa avantajı vardır; kolayca karmaşık gramer ayrıştırma ve girinti hile yapmak yeteneği kredi yukarıda paylaştığınız gibi.

Dürüst olmak gerekirse, ben sadece hoş vim benim mağarada meditasyon çünkü içine emacs derinliklerine dalmayı başardım. Bunu dedi, başlayalım o zaman.

Başlarken

Janus

Yeni başlayanlar için, ben çok hazır Janus plugin (, Adını bir Star Trek bölüm Janus Vim sahip övgü fwıw) yüklemeniz önerilir. Eğer vim bir IDE için hızlı bir kısayol istiyorsanız size paranın karşılığını en iyi bang.

Bunu pek kullanmadım, ama diğerleri onu kullanmak mutlu bir şekilde gördüm ve benim şu anki Kur ağır eski bir Janus inşa alıntıdır.

Vim Patojen

Aksi takdirde, bazı kendi keşfetmek! Son derece eğer vim eklentileri evreni görmek istiyorsanız vim pathogen yüklerken tavsiye ederim.

Bir çeşit Paket Yöneticisi. Bunu yükledikten sonra, git clone ~/.vim/bundle dizininize paketleri ve otomatik yüklü değiller. Eklenti kurulum, bakım ya da baş Kaldır artık!

GitHub sayfasından aşağıdaki komut patojen yüklemek için:

mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -so ~/.vim/autoload/pathogen.vim \
    https://raw.github.com/tpope/vim-pathogen/HEAD/autoload/pathogen.vim

Yararlı Bağlantılar

İşte buldum vim uzanan ve zevk bazı bağlantılar:

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Numberphile

    Numberphile

    15 EYLÜL 2011
  • rekjavicxxx

    rekjavicxxx

    28 EKİM 2007
  • Tutorials Junction

    Tutorials Ju

    1 Ocak 2014