set textwidth
( Vim 80 sütun düzeni endişeleri gibi ) kullanarak vim metin genişliğini otomatik olarak ayarlamak için yollar olduğunu biliyorum . Ne arıyorum =
(80 satırına sarmak için (girintili satır komutu) benzer bir şeydir . Kullanım örneği bazen metin genişliği ile metin düzenlemek ve satırları birleştirdikten veya metin sildikten / kötü ekledikten sonra çıkıyor.
İdeal olarak, bu komut seçtiğim çizgileri tamamen yeniden düzenler ve kısa çizgilere eklerken uzun çizgileri keser. Bir örnek:
long line is long!
short
Komutu çalıştırdıktan sonra (sargının 13 sütun olduğu varsayılarak):
long line is
long! short
Bu gerçek bir vim komutuyla mümkün değilse, belki de girdiyi yönlendirebileceğim bir komut satırı programı var mı?
Aramadan sonra daha fazla seçeneğe sahip bu referansı buldum: http://www.cs.swarthmore.edu/help/vim/reformatting.html
par
. O fantastik!
gq
- Gentleman's Quarterly . (Antropomorfize erkek için özür dilerim, ama anımsatıcı çalışır.)