Vim "paragraf" kavramını anlıyor. Vim'in paragraf tanımı boş satırlarla çevrili bir metin bloğudur * . Bununla çalışmak için birkaç hareket ve metin nesnesi vardır.
[count]}- [count]Paragrafları ileri taşı . <S-v>}Geçerli satırdan sonraki boş satıra kadar tüm satırları seçmek için kullanabilirsiniz . Bu, boş satırı içerecektir, bu nedenle kullanmak isteyebilirsiniz <S-v>}k.
[count]ip- [count]Paragrafları seçin . iwParagraflar hariç (iç sözcük) gibidir . Kullanıldığında , geçerli satırdan paragrafın sonuna kadar değil, paragrafın tümüvip seçilir .
[count]ap- ipbunun dışında, paragrafı çevreleyen boş satırları da içermesi gerekir.
Buradaki bir uyarı, Vim'in yalnızca boşluk içeren bir satırı "boş satır" olarak görmemesidir . Bu nedenle, :set listişe yaramazsa bunu (örneğin ile ) kontrol ettiğinizden emin olun .
Ayrıca istediğiniz deseni her zaman arayabileceğinizi unutmayın . Boş bir satır alabilirsiniz /^$; veya boş satırın kendisini seçmek istemiyorsanız \n\n, imleci satırın sonuna ilk boş satırdan önce koymak için kullanabilirsiniz :
<S-v>/^$<CR>
<S-v>/\n\n<CR>
* Bazı istisnalar vardır, :help paragraphtam mantık için bakınız . Ancak çoğu niyet ve amaç için bu tanım işe yarar.
Shift + }? Basit bir}hareket yapar. Diğer cevaplara bakın.