Saya ingin menggunakan kemampuan soft wrap Vim ( :set wrap
) untuk membungkus beberapa kode pada 80 karakter, terlepas dari lebar jendela saya yang sebenarnya.
Saya belum dapat menemukan cara untuk melakukan ini - semua pembungkus lembut tampaknya terikat dengan lebar jendela
textwidth
danwrapmargin
keduanya untuk pembungkus yang sulit (mereka memasukkan karakter baris baru ke dalam file)- membelah vertikal menjadi beberapa jendela dan menggunakan
:vertical resize 80
(mungkin dengan:set breakat=
memungkinkan jeda pada setiap karakter) pada salah satu dari mereka semacam karya (meskipun itu sedikit meretas), tetapi jeda ketika menggunakan:set number
karena nomor baris mengambil jumlah variabel kolom (tergantung pada panjang file) dan ini adalah bagian dari 80.
Apakah ada cara untuk melakukan ini di vim? Itu tidak terlihat menjanjikan, menurut sumber lain .
Saat ini perkiraan saya hanya untuk memiliki /^.\{80}\zs.\+
sebagai pencarian default saya jadi setidaknya disorot. Saya berpikir untuk menambahkan :syntax
item untuk itu, tetapi itu pecah ketika tumpang tindih item sintaks lainnya, jadi saya membatalkan ide itu.