Python programlama için VIM editörü nasıl kurulur
VIM, özelleştirilebilir, programlanabilir bir metin düzenleyicisidir. VIM’in nasıl çalıştığını ve VIM uzantılarının nasıl yazılacağını biliyorsanız, VIM ile istediğiniz her şeyi yapabilirsiniz. Bu, bu makalenin kapsamı dışındadır. Ama artık bunun mümkün olduğunu biliyorsunuz. Neyse ki bizim için birkaç kişi indirip sistemimize yükleyebileceğimiz bir dizi VIM eklentisi yaptı. VIM’i Python ile çalışmak için gerekli eklentilerle bu şekilde yapılandıracağım. Hadi başlayalım.
VIM’i Ubuntu/Debian’a Kurmak:
Ubuntu/Debian’da, VIM’i Ubuntu/Debian için resmi paket deposundan kurabilirsiniz.
Önce paket deposu önbelleğini aşağıdaki komutla yenileyin:
$ sudoapt-get güncellemesi
Artık VIM’i aşağıdaki komutla kurabilirsiniz:
“y” tuşuna basın ve devam etmek için tuşuna basın.
VIM kurulu olmalıdır.
Artık VIM’i aşağıdaki komutla başlatabilirsiniz:
Bu, VIM karşılama penceresidir.
CentOS / RHEL / Fedora’ya VIM Kurulumu:
VIM’i resmi CentOS/RHEL/Fedora paket deposundan aşağıdaki komutla kurabilirsiniz:
VIM’in temelleri:
VIM başladığında, “komut modundadır”. Bu modda vim komutunu çalıştırırsınız. Bir metin veya kaynak kodu dosyasını düzenlemek için, Ekle Moduna gitmek için “i” tuşuna basın. Ekleme Modunda, VIM diğer herhangi bir metin düzenleyici gibi davranmalıdır. “Ekle Modu”ndan “Sipariş Modu”na dönebilirsiniz.
Python için VIM yapılandırması:
Şimdi basit bir VIM yapılandırması yapacağım. VIM, kullanıcının HOME dizininden “.vimrc” adlı bir yapılandırma dosyasını okur ve VIM’i başlatırken kendini yapılandırır.
Şimdi kullanıcının ana dizininde bir “.vimrc” dosyası oluşturmak için aşağıdaki komutu çalıştırın:
VIM görünmelidir. Ekran görüntüsünde işaretlenen alana dikkat ettiniz mi? “Yeni dosya” diyor. Bir “.vimrc” dosyası yoksa, VIM yeni bir tane oluşturur. Bir “.vimrc” dosyası varsa, VIM mevcut dosyayı açacaktır. VIM’i bir süre önce yükledim, bu yüzden henüz bir “.vimrc” dosyam yok.
Şimdi ‘i’ tuşuna basın ve VIM ‘INSERT’ moduna geçmelidir.
Şimdi aşağıdaki satırları yazın:
sözdizimini etkinleştir
sekmeyi ayarla = 4
kaydırma genişliğini ayarla = 4
Sekme genişletmeyi ayarla
grup numarası
Dosya türü için girinti açık
Otomatik girinti ayarı
Şimdi basın ve “:wq!” Dosyayı kaydetmek ve VIM’den çıkmak için yazın ve basın.
“.vimrc” dosyasını tekrar VIM ile açarsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi düzenleyicide bazı değişiklikler görmelisiniz.
Şimdi python sözdizimini kuracağım (https://github.com/hdima/python-syntax) Python2 ve Python3’te Python sözdizimi vurgulamasını iyileştirmek için VIM’deki sözdizimi vurgulama modülü. Python sözdizimi modülünün çalışması için belirli bir “~/.vim/syntax” dizininde tutulması gerekir.
Gerekli dizinleri oluşturmak için aşağıdaki komutu çalıştırın:
$ mkdir-P ~/.mettle/sözdizimi
Şimdi yeni oluşturulan dizine gidin:
Şimdi aşağıdaki komutla ‘wget’ kullanarak python-sözdizimi modülünü indirin:
$ wget https://raw.githubusercontent.com/hdima/Python sözdizimi/usta/sözdizimi/Peyton
‘python.vim’ dosyası GitHub’dan indirilmelidir.
Şimdi “.vimrc” dosyasını aşağıdaki komutla açın:
Şimdi python sözdizimi birimini etkinleştirmek için aşağıdaki satırı yazın.
izin vermek python-light_all = 1
Şimdi dosyayı kaydedin.
Bir ‘helloworld.py’ dosyası oluşturdum ve onu VIM ile açtım. Görünüşü böyle.
Statik kod sekmelerini bulun ve bunları boşluklarla değiştirin:
Bu bölümde size kaynak kod dosyasındaki tüm sekmeleri VIM kullanarak uygun sayıda boşlukla nasıl değiştireceğinizi göstereceğim.
Bir “replace.py” test dosyası oluşturdum ve henüz boşluklarla değiştirilmemiş birkaç sekme var.
“/\t” VIM komutu ile tüm sekmelerde arama yapabilirsiniz. Aramanızın öne çıkmasını istiyorsanız, önce aşağıdaki VIM komutuyla “hlsearch” seçeneğini etkinleştirin:
Artık aşağıdaki ekran görüntüsünde gösterildiği gibi “/\t” VIM komutuyla tüm sekmeleri bulabilirsiniz.
Şimdi, tüm sekmeleri dört boşluk genişliğinde değiştirmek istiyorsanız, aşağıdaki VIM komutunu çalıştırabilirsiniz:
: %s/\ T/4_spaces_here/g
Tüm sekmeler boşluklarla değiştirilir.
Şimdi sekmeleri aramaya çalışırsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi “kalıp bulunamadı” hata mesajını görebilmeniz gerekir. Bu, metin dosyasında sekme olmadığı anlamına gelir.
Python için VIM’i bu şekilde yapılandırabilirsiniz. Bu makaleyi okuduğunuz için teşekkürler.
Python sözdizimi onayı için diğer modüller:
Python sözdizimi: https://github.com/kh3phr3n/python-syntax
Python modu:
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın