Salah satu alur kerja umum saya adalah membuka halaman manual di terminal, kemudian terminal lain untuk menguji berbagai hal. Halaman manual diformat ke dimensi awal terminal pertama. Ketika sekarang saya mengubah ukuran jendela saya (atau WM saya melakukannya untuk saya secara otomatis), ada celah di sebelah kanan halaman yang telah diformat sebelumnya, atau garis yang dibungkus. Pada titik ini saya biasanya q
(uit) dan !!
(lari lagi), yang kehilangan posisi saya di halaman.
Saya menganggap proses pemformatan cukup intensif CPU, atau mungkin berasal dari zaman kuno ukuran terminal tetap. The less
pager dinamis bereaksi terhadap peristiwa mengubah ukuran terminal, sehingga itu harus mungkin dalam teori.
Saya mencoba membaca halaman manual, mencari di Web, bertanya di IRC - semuanya - tetapi tidak bisa menemukan apa pun.
Bisakah saya memicu pemformatan ulang dari dalam atau di luar utilitas man?
Apakah ada versi man utility yang mengubah ukuran halaman secara dinamis?
Apakah ada cara untuk menyesuaikan beberapa bagian dari proses pemformatan / tampilan agar pembaruan
SIGWINCH
?
man
membuat output dengan lebar istilah. Yang Anda butuhkan adalah pager yang dapat menandai di mana Anda berada di dalam dokumen, mengeksekusi ulang man (yang benar-benar tidak tahu sejak itu disalurkan ke sana) dan kembali ke bookmark. Atau, perintah manusia baru yang menggabungkan pager.
man
sebenarnya digunakanless
sebagai pager; Anda dapat menekanh
halaman manual untuk mendapatkanless
layar bantuan. Saya tidak yakin mengapa itu tidak mengubah ukuran halaman manual secara dinamis