less
sudah menggunakan j / k untuk pengguliran vertikal, tetapi tidak h / l untuk pengguliran horizontal (dalam --ch
mode). Kunci l tidak terikat dengan apa pun, dan h hanya sinonim untuk H, jadi saya tidak akan menimpa ikatan penting.
Bagaimana saya bisa membuat h dan l menggulir secara horizontal?
man lesskey
Jawaban:
man less
memberi tahu kami hal berikut:Ini memberitahu kita untuk menggunakan
lesskey
untuk menghasilkan file lesskey membacaman lesskey
mengisi rincian. Anda dapat memasukkan yang berikut ini di file input lesskey (~/.lesskey
secara default)Kemudian jalankan
lesskey
, dan itu akan menghasilkan file output (~/.less
secara default) untuk Anda.Sejauh yang saya tahu, Anda tidak dapat melakukan pengguliran horizontal karakter per karakter.
sumber
Anda dapat mengatur ikatan kunci Anda sendiri dengan
lesskey
program ini. Buat file yang disebut.lesskey
di direktori home Anda yang berisi keybindings Anda, kemudian jalankanlesskey
perintah untuk mengubahnya menjadi bentuk yangless
mengerti (binding yang dikompilasi disimpan di~/.less
).Tidak ada perintah yang menggulir satu karakter ke kiri atau kanan. Anda dapat melakukannya dengan meneruskan argumen numerik 1 ke
left-scroll
danright-scroll
perintah. Anda tidak bisa secara langsung mengatur pengikatan untuk perintah dengan argumen, tetapi Anda bisa mengatur pengikatan untuk menjalankan perintah dan kemudian menguraikan lebih banyak kunci. Jadi jalankannoaction
perintah, lalu parsing urutan kunci yang menjalankan perintah gulir dengan argumen yang diinginkan.sumber