« Less » : différence entre les versions
(Nouvelle page : '''less''' est un pager unix utilisée pour la lecture de documents en ligne de commande, notamment pour les manuels. Tout comme vim il permet une navigation à l'aide des touche...) |
(Ajout de la catégorie "Logiciels") |
||
(8 versions intermédiaires par 6 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
'''less''' est un pager | [http://fr.wikipedia.org/wiki/Less '''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 {{c|~/.lesskey}} et de lancer la commande {{c|lesskey}} pour prendre en compte les changements. | |||
<source> | |||
#command | |||
c next-tag | |||
C prev-tag | |||
t forw-line | |||
s back-line | |||
T forw-scroll | |||
S back-scroll | |||
</source> | |||
Pour un remappage complet, même procédé mais en utilisant ce code ci : | |||
<source> | |||
#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 | |||
</source> | |||
[[Catégorie:Logiciels]] |
Dernière version du 27 mars 2023 à 14:27
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