:set wrap
yaptıktan sonra, Vim pencereden daha uzun çizgiler sarar.Vim satırlarını bir kelimenin ortasındaki kaydırma satırları
Ancak, Vim'in yalnızca boş alanlardaki yeni bir satıra sahip olması mümkün mü?
:set wrap
yaptıktan sonra, Vim pencereden daha uzun çizgiler sarar.Vim satırlarını bir kelimenin ortasındaki kaydırma satırları
Ancak, Vim'in yalnızca boş alanlardaki yeni bir satıra sahip olması mümkün mü?
:help wrap
Bu seçenek metin görüntülenir nasıl değiştirir. Tampondaki metnini değiştirmez, bunun için 'textwidth' bölümüne bakın. Açıkken, pencerenin genişliğinden daha uzun olan çizgiler sarılacak ve sonraki satırda görüntüleniyor. Kapalı hatlar 'u sarmayacak ve sadece uzun hatların bir kısmı görüntülenecektir. İmleç, gösterilmeyen bir parçaya taşındığında, görüntülendiğinde, ekran yatay olarak öğesini kaydırır. Gerekirse, satırın ortasında satır kesilir. Bir kelime sınırında ara vermek için 'linebreak' adlı adresine bakın.
:help linebreak
'breakat' ekranda uyan son karaktere yerine bir karakter uzun satırları kaydırılır.Vim üzerinde ise
:help breakat
'breakat' 'brk'
string
(varsayılan" ^[email protected]*-+;:,./?"
)
Yani, :set linebreak
ve kutunun dışında çalışması gerekir. Veya boşlukları + noktalama işaretleri yerine boşlukları kırmak için breakat
'u kısıtlayabilirsiniz.
Kullanım kısaca
:set linebreak
Ya 'lbr'
. Varsayılan olarak bir boşluk içeren 'breakat'
seçeneğinizde bulunan karakterlerin satırlarını kesecektir.
ve
:set lbr
şu herhangi kelimeleri bozmadan bir çizgi wrap yapmak ve daha kısa çizgiler koruyacaktır girin. denemek ve mevcut paragraf biçimlendirmek için
:set formatoptions+=w
:set tw=80
gggqG
follwoing deneyin:
:nnoremap Q gqip
http://vimcasts.org/episodes/soft-wrapping-text/ – sidyll