Less
De Disposition de clavier francophone et ergonomique bépo.
less est un pager Unix utilisé pour la lecture de documents en ligne de commande, notamment pour les manuels. Il supporte une navigation à l'aide des touches, à partir de la position de base sur le clavier, c'est pourquoi une configuration spéciale bépo peut être intéressante.
On a deux options : soit on modifie complètement les touches de less pour qu’elles s’utilisent comme en QWERTY, soit on ne reconfigure que les touches fléchées (respectivement s et t pour monter/descendre, à la place de k et j), avec le minimum de modifications, pour rester proche de la configuration originale.
Pour ne modifier que les touches fléchées, il suffit de copier le code suivant dans le fichier ~/.lesskey et de lancer la commande lesskey pour prendre en compte les changements.
#command c next-tag C prev-tag t forw-line s back-line T forw-scroll S back-scroll
Pour un remappage complet, même procédé mais en utilisant ce code ci :
#command
\r forw-line
\n forw-line
p forw-line
t forw-line
\kd forw-line
^E forw-line
^N forw-line
s back-line
^ back-line
^Y back-line
^K back-line
^P back-line
T forw-line-force
S back-line-force
! back-line-force
i forw-scroll
^D forw-scroll
v back-scroll
^U back-scroll
\40 forw-screen
e forw-screen
^F forw-screen
^V forw-screen
\kD forw-screen
k back-screen
^B back-screen
\ev back-screen
\kU back-screen
à forw-window
é back-window
\e\40 forw-screen-force
E forw-forever
O repaint-flush
o repaint
^R repaint
^L repaint
\eu undo-hilite
, goto-line
\kh goto-line
ê goto-line
\e< goto-line
j percent
5 percent
\e[ left-scroll
\e] right-scroll
\e( left-scroll
\e) right-scroll
Z forw-bracket {}
W back-bracket {}
/ forw-bracket ()
* back-bracket ()
z forw-bracket []
w back-bracket []
\e^F forw-bracket
\e^B back-bracket
; goto-end
\e> goto-end
Ê goto-end
\ke goto-end
% status
^G status
Nf status
f forw-search
F back-search
\e/ forw-search *
\e? back-search *
' repeat-search
\en repeat-search-all
? reverse-search
\eN reverse-search-all
q set-mark
ç goto-mark
^X^X goto-mark
P examine
Ne examine
^X^V examine
Nn next-file
Np prev-file
è next-tag
È prev-tag
Nx index-file
Nd remove-file
= toggle-option
Nt toggle-option t
u toggle-option o
^ display-option
Ç pipe
. visual
1 shell
` firstcmd
C help
c help
N version
* digit 0
" digit 1
« digit 2
» digit 3
( digit 4
) digit 5
@ digit 6
+ digit 7
- digit 8
/ digit 9
a quit
A quit
Nq quit
NQ quit
ÀÀ quit
#line-edit
#env


