Vi Editörü: 3 kolay adımda, stressiz bir şekilde ustalaşın! 🚀
Vi, çoğu Linux sisteminde, hatta gömülü olanlarda bile, bulunan güçlü bir metin düzenleyicisidir. Bazen daha kullanıcı dostu bir metin düzenleyicisi olmayan bir sistemde bir metin dosyasını düzenlemeniz gerekebilir, bu yüzden Vi'yi bilmek önemlidir. ✍️
Nano'nun aksine, daha basit bir terminal metin düzenleyicisi olan Vi, size bir kısayol listesi sunmaz. ekran klavyesi. Bu bir modal metin düzenleyicisidir, yani hem ekleme hem de komut moduna sahiptir.
Vi ile Başlarken
Vi bir terminal uygulamasıdır, dolayısıyla onu bir terminal penceresinden başlatmanız gerekecektir. Komutu kullanın /path/to/file'ı gördüm Varolan bir dosyayı Vi ile açmak için. Komut /path/to/file'ı gördüm Ayrıca dosya çalışırsa henüz mevcut değil; İşiniz bittiğinde Vi yeni bir dosya oluşturacak ve belirtilen konuma kaydedecektir. 💾

Hatırlamak Bir dosyayı düzenlemek istiyorsanız sudo kullanın sistemin. Yani, örneğin şunu yazmanız gerekir: sudo vi /etc/fstab fstab dosyanızı düzenlemek istiyorsanız.
Komut Modu
Vi'de bir dosya açtığınızda göreceğiniz şey budur. Sanki hemen yazmaya başlayabilirsiniz gibi görünüyor ama durum öyle değil. Vi, bir modal metin düzenleyicisidir ve komut modunda açılır. Bu ekranda yazmaya çalışmak beklenmedik davranışlara yol açacaktır. ⚠️

Komut modundayken yön tuşlarıyla imleci hareket ettirebilirsiniz. Tuşa basın X imlecin altındaki karakteri silmek için. Silmek için birkaç komut daha var; örneğin yazarken gün (d tuşuna iki kez basın) Bir satır metni tamamen siler. 🗑️
Komut modunda metni seçebilir, kopyalayabilir, kesebilir ve yapıştırabilirsiniz. İmleci, okumak istediğiniz metnin soluna veya sağına getirin kopyalamak ve tuşa basmak istiyorsun v. Metni seçmek için imleci hareket ettirin ve ardından tuşuna basın Ve seçili metni kopyalamak veya X kesmek için. İmleci istediğiniz yere getirin ve tuşuna basın P Kopyaladığınız veya kestiğiniz metni yapıştırmak için.

Ekleme Modu
Komut modunun dışında bilmeniz gereken diğer mod ise Vi'a metin eklemenizi sağlayan ekleme modudur. Ekleme moduna girmek, var olduğunu bildiğinizde kolaydır: sadece tuşuna basın Sen Komut modunda imleci konumlandırdıktan sonra bir kez. Yazmaya başlayın ve Vi yazdığınız karakterleri klavyeye ekleyecektir. bunları komut olarak yorumlamaya çalışmak yerine dosyalayın. 📝

Ekleme modunda işiniz bittiğinde, komut moduna dönmek için Escape tuşuna basın.
Kaydet ve Çık
Vi'yi komut modundan kaydedip çıkabilirsiniz. Öncelikle Escape tuşuna basarak komut modunda olduğunuzdan emin olun. (Komut modundaysanız Escape tuşuna tekrar basmak hiçbir işe yaramaz.)
Yazar :wq ve dosyayı diske kaydetmek ve vi'dan çıkmak için enter'a basın. Bu komutu ayrıca bölebilirsiniz; örneğin yaz :h ve dosyayı çıkmadan diske kaydetmek için enter'a basın veya yazın :Q dosyayı kaydetmeden vi'dan çıkmak için.


Daha kullanıcı dostu bir terminal metin düzenleyicisi arıyorsanız Nano'ya göz atın. Çoğu Linux dağıtımı şu şekilde gelir: Abi önceden yüklenmiş olarak gelir, ancak gömülü sistemler ve diğer küçük ortamlar genellikle yalnızca Vi'yi içerir. 🖥️