less
Verwendet bereits j / k für vertikales Scrollen, nicht jedoch h / l für horizontales Scrollen (im --ch
Modus). Die l-Taste ist sowieso an nichts gebunden, und h ist nur ein Synonym für H, sodass ich keine wichtigen Bindungen überschreiben würde.
Wie kann ich h und l horizontal scrollen lassen?
man lesskey
Antworten:
man less
sagt uns folgendes:Es sagt uns, dass wir verwenden sollen
lesskey
, um eine Lesskey-Datei zu generieren. Das Lesenman lesskey
füllt die Details aus. Sie können Folgendes in die Lesskey-Eingabedatei einfügen (~/.lesskey
standardmäßig)Führen
lesskey
Sie dann aus , und es wird eine Ausgabedatei (~/.less
standardmäßig) für Sie generiert .Soweit ich das beurteilen kann, können Sie nicht zeichenweise horizontal scrollen.
quelle
Sie können mit dem
lesskey
Programm Ihre eigenen Tastenkombinationen festlegen . Erstellen Sie eine Datei.lesskey
in Ihrem Home-Verzeichnis, die Ihre Tastenkombinationen enthält, und führen Sie denlesskey
Befehl aus, um sie in einless
verständliches Formular zu konvertieren (die kompilierten Bindungen werden in gespeichert~/.less
).Es gibt keinen Befehl, der ein Zeichen nach links oder rechts scrollt. Sie können dies tun, indem Sie das numerische Argument 1 an die Befehle
left-scroll
und übergebenright-scroll
. Sie können keine Bindung für einen Befehl mit einem Argument direkt festlegen, aber Sie können eine Bindung festlegen, um einen Befehl auszuführen und dann weitere Schlüssel zu analysieren. Führen Sie also dennoaction
Befehl aus und analysieren Sie eine Tastenfolge, die den Bildlaufbefehl mit den gewünschten Argumenten ausführt.quelle