Önemsiz olmalı ve hatta yardımda bile olabilir, ancak nasıl gezineceğimi bulamıyorum. vi'de birden fazla satırı nasıl hızlı bir şekilde girintilendirebilirim?
> komutunu kullanın. Beş satır girintilemek için, 5>>. Bir satır bloğunu işaretlemek ve girintilemek için, Vjj> üç satır girintilemek için (sadece Vim). Küme parantezli bir bloğu girintilemek için, imlecinizi küme parantezlerinden birinin üzerine getirin ve >% veya blok içinde herhangi bir yerden >iB kullanın.
Metin bloklarını kopyalıyorsanız ve bir bloğun girintisini yeni konumunda hizalamanız gerekiyorsa, sadece ]p yerine p kullanın. Bu, yapıştırılan bloğu çevreleyen metinle hizalar.
Ayrıca, shiftwidth
ayarı kaç boşluk girinti yapılacağını kontrol etmenizi sağlar.
Zaten verilen cevap]1 ve kabul edilene ek olarak, bir işaretleyici yerleştirmek ve ardından geçerli imleçten işaretleyiciye kadar her şeyi girintilemek de mümkündür.
Bu nedenle, girintili bloğunuzun üst kısmını istediğiniz yere ma
yazın, imleci istediğiniz kadar aşağı indirin ve ardından >'a
yazın ("a
" yerine herhangi bir geçerli işaretleyici adı kullanılabileceğini unutmayın). Bu bazen 5>>
veya vjjj>
yazmaktan daha kolaydır.