Less

De Disposition de clavier bépo

less (article sur Wikipédia) 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.

Il suffit de copier le code suivant dans le fichier ~/.lesskey et de lancer la commande lesskey pour prendre en compte les changements.

#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