Bu yazıda, Vim kullanarak bir dosya içinde nasıl gezinileceğini açıklayacağız. Navigasyon için üretkenliği artırmanıza yardımcı olacak bazı navigasyon teknikleri önereceğiz.
Bu makalede Ubuntu 20 kullanarak tüm gezinme seçeneklerini Vim'de çalıştırdık.04 sistemi.
Vim'de bir dosya içinde nasıl gezinilir?
Vim, bir dosya içinde gezinmek için bazı karmaşık yollar sunar. Vim navigasyonu için kısayol tuşlarını hatırlamanız gerekiyor. Aşağıdaki Vim gezinme seçeneklerini incelemeye başlayalım.
İlk olarak, uygulama başlatıcı çubuğundan terminali açacaksınız. Şimdi, Vim komut satırı düzenleyicisini başlatmak için 'Vi' yazın. Düzenlemek üzere bir dosyayı Vim'de açmak için aşağıdaki komutu yazın:
:DüzenleVeya bir dosyayı açmak için terminalde aşağıdaki komutu da yazabilirsiniz.
$ Vi
Dosya satırlarında gezinme
Dosya Vim'de açıldığında, bu dosyada aşağıdaki dosya satırı gezinme seçeneklerini deneyeceksiniz.
k - yukarı hareket
j - aşağı doğru hareket ettir
l - sağ tarafa git
h - sol tarafa git
Bir dosyada gezinmek için klavye ok tuşlarını da kullanabilirsiniz.
İşlemi Vim'de N kez de tekrarlayabilirsiniz. Örneğin, 5 satır aşağı gitmek istiyorsanız, '5j' yazın.
Vim ayrıca kullanıcıların bir dosyada yalnızca yukarı veya indirme yerine başka konumlara gitmesini sağlar. Bu eylemi yapmak için aşağıdaki seçenekleri kullanın.
0 - imleç geçerli satırın başına gider
$ - imleç geçerli satırın sonuna gider
Ctrl + f - tüm sayfayı aşağı kaydırmak için hareket ettirin
Ctrl + b - tüm sayfayı yukarı kaydırmak için hareket ettirin
Dosya sözcükleri arasında gezinme
Bir dosya içinde kelime gezintisi için aşağıdaki komutu kullanabilirsiniz -
w - imleç sonraki kelimenin başına gider
e - imleç kelimenin sonuna gider
b - imleç önceki kelimenin başına gider
Özel navigasyon
Belirli bir hat konumuna gitmek için aşağıdaki komutlar kullanılabilir:
:n - bir dosyada n'inci satıra git
:0 - mevcut dosyanın başına git
veya
(gg - bu seçenek ayrıca imleci dosyanın başına hareket ettirir)
:$ - geçerli dosyanın sonuna git
veya
(G - bu seçeneği dosyanın sonuna gitmek için de kullanabilirsiniz)
Not: klavye tuşlarını ne zaman kullanacaksınız, o zaman tuşların durumuna dikkat edin.
H - imleci görüntüleme ekranının başlangıcına taşıyın.
M - imleci ekranın orta satırına taşı.
L - imleci ekranın son satırına taşı.
Paragraflar içinde gezinme
- imleci geçerli paragrafın başına taşı. tuşuna tekrar tekrar basarsanız, bu sizi önceki paragrafın başına götürecektir.
- imleci paragrafın sonuna taşı. tuşuna tekrar tekrar basarsanız, sizi bir sonraki paragrafın sonuna götürür.
Navigasyon için atlamalar nasıl kullanılır?
Vim, bir atlama listesi aracılığıyla her gezinmenin kaydını tutar. Atlama listesini kullanarak ileri ve geri yönlere hareket edebilirsiniz.
Atlama listesi, satır numarası, sütun ve dosya/metni izleyerek ziyaret ettiğiniz tüm yerlerin kaydını tutar.
Jump listesini görüntülemek için aşağıdaki komutu yürütün:
:atlar
Atlama listenize göre aşağıdaki komutu kullanabilirsiniz -
Ctrl + o - İmleci önceki konuma atla
Ctrl + i - İmleci bir sonraki konuma atla
Kod Gezinme
Kod dosyaları üzerinde çalışırken aşağıdaki seçenekleri kullanabilirsiniz.
% imleç parantez ile eşleşecek şekilde hareket edecek
[[ işlevin başına git
[ bloğun başına git
Bu tamamen Vim düzenleyicide bir dosya içinde gezinme ile ilgilidir. Bu yazımızda size gelecekte yardımcı olacak çeşitli navigasyon seçeneklerini ve komutlarını açıkladık. Vim'i kullanarak daha fazla gezinme kısayolunu keşfedebilirsiniz. umarım bu makaleyi beğenirsin.