Çoğu zaman, bir satırın düzgün girintili olmadığı bir durumla karşılaşıyorum. Bir macun, kötü / tercih edilmeyen girinti eklentisi veya girinti değerini dengeleyen ekstra boşluklar aracılığıyla eter. Bunu düzeltmek için genellikle birkaç kez <<veya >>satırda düzeltirim. Ekstra boşluklar söz konusu olduğunda, aslında istediğim her girinti seviyesi için bir 100<<a yapacağım >>.
Soru, |sütunu numaraya göre ayarlamanıza izin veren hareket gibi 10|, imleci 10. sütuna gönderir. Girinti seviyesini nasıl belirleyebilirim?
Şununla bir örnek (bu işe yaramaz) shiftwidth=4 expandtab:
The quick (indent level 0)
••••Brown Fox (indent level 1)
••••••••••Jumped over the lazy dog (indent level 2 with two extra spaces)
Bu durumda, şu anda son satırın (2) 3<<girinti seviyesini saymam ve ekstra boşluklar için bir tane eklemem ve daha sonra yazdığım şeyin girinti seviyesini saymam 1>>(veya kullan autoindentve ==komut).
1==Girintiyi seviye 1 olmaya zorlamak gibi bir şey istiyorum . Veya bazı durumlarda 0==bir girintiyi birlikte kaldırmak için.
Yukarıdaki örneğin 1 veya 0 satırda otomatik girintili olduğunu fark ediyorum (sırasıyla) ve böylece istediğim şeyi yapmıyor ama sorunun daha iyi gösterilmesine yardımcı olacağını umuyordum.