Aceasta este comanda jlesskey care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
lesskey - specificați legăturile de taste pentru mai puțin
REZUMAT
mai puțin cheie [-sau ieșire] [-] [intrare]
mai puțin cheie [--output=ieșire] [-] [intrare]
mai puțin cheie -V
mai puțin cheie --versiune
DESCRIERE
Lesskey este folosit pentru a specifica un set de legături de taste pentru a fi utilizat de Mai puțin. Fișierul de intrare este a
fișier text care descrie legăturile tastelor, Dacă fișierul de intrare este „-”, introducerea standard este
citit. Dacă nu este specificat niciun fișier de intrare, este folosit un nume de fișier standard ca nume de intrare
fișier, care depinde de sistemul utilizat: Pe sistemele Unix, este utilizat $HOME/.lesskey; pe
Sisteme MS-DOS, este folosit $HOME/_lesskey; iar pe sistemele OS/2 este folosit $HOME/lesskey.ini sau
$INIT/lesskey.ini dacă $HOME este nedefinit. Fișierul de ieșire este un fișier binar care este utilizat
by Mai puțin. Dacă nu este specificat niciun fișier de ieșire și este setată variabila de mediu LESSKEY, fișierul
valoarea LESSKEY este folosită ca nume al fișierului de ieșire. În caz contrar, un nume de fișier standard
este folosit ca nume al fișierului de ieșire, care depinde de sistemul utilizat: Pe Unix
și sistemele OS-9, este utilizat $HOME/.less; pe sistemele MS-DOS, este folosit $HOME/_less; și pe OS/2
sisteme, este folosit $HOME/less.ini sau $INIT/less.ini dacă $HOME este nedefinit. Dacă ieşirea
Fisierul există deja, mai puțin cheie o va suprascrie.
Opțiunea -V sau --version cauzează mai puțin cheie pentru a-i tipări numărul versiunii și imediat
Ieșire. Dacă -V sau --version este prezentă, alte opțiuni și argumente sunt ignorate.
Fișierul de intrare este format din unul sau mai multe secțiuni. Fiecare secțiune începe cu o linie care
identifică tipul de secțiune. Secțiunile posibile sunt:
#comanda
Definește noi chei de comandă.
#line-edit
Definește noi chei de editare a liniilor.
#env Definește variabilele de mediu.
Liniile goale și liniile care încep cu semnul lire sterline (#) sunt ignorate, cu excepția
linii de antet secțiuni speciale.
COMMAND SECȚIUNEA
Secțiunea de comandă începe cu linia
#comanda
Dacă secțiunea de comandă este prima secțiune din fișier, această linie poate fi omisă. The
secțiunea de comandă este formată din linii de forma:
şir acțiune [extra-string]
Spațiul alb este orice secvență de unul sau mai multe spații și/sau file. The şir este comanda
cheie(e) care invocă acțiunea. The şir poate fi o singură tastă de comandă sau o secvență de
până la 15 chei. The acțiune este numele acțiunii mai puține, din lista de mai jos. The
personaje din şir poate apărea la propriu sau poate fi prefixat de un indicator pentru a indica a
tasta de control. O bară oblică inversă urmată de una până la trei cifre octale poate fi utilizată pentru a specifica a
caracter prin valoarea sa octală. O bară oblică inversă urmată de anumite caractere specifică intrarea
personaje după cum urmează:
\b SPATE ÎN SPACE
\e SCAPE
\n NEWLINE
\r RETURNARE
\t TAB
\ku SĂGEATĂ SUS
\kd săgeată în jos
\kr SAGEATA DREAPTA
\kl SĂGĂGETĂ LA STÂNGA
\kU PAGINA SUS
\kD PAGINA JOS
\kh ACASA
\ke SFÂRȘIT
\kx DELETE
O bară oblică inversă urmată de orice alt caracter indică acel caracter care urmează să fie luat
literalmente. Caracterele care trebuie să fie precedate de bară oblică inversă includ semnul de ordine, spațiu, tabulator și
backslash în sine.
O acțiune poate fi urmată de un șir „extra”. Când o astfel de comandă este introdusă while
funcţionare Mai puțin, acțiunea este efectuată și apoi șirul suplimentar este analizat, ca și cum ar fi
au fost tastate la Mai puțin. Această caracteristică poate fi utilizată în anumite cazuri pentru a extinde
funcționalitatea unei comenzi. De exemplu, vedeți comenzile „{” și „:t” din exemplu
de mai jos. Șirul suplimentar are o semnificație specială pentru acțiunea „renunț”: când mai puțin renunță,
primul caracter al șirului suplimentar este folosit ca stare de ieșire.
EXEMPLU
Următorul fișier de intrare descrie setul de taste de comandă implicite utilizate de less:
#comanda
\r forw-line
\n înainte-linie
e forw-line
j forw-line
\kd forw-line
^E înainte-linie
^N înainte-linie
k back-line
y back-line
^Y back-line
^K back-line
^P back-line
J înainte-linie-forță
K back-line-forță
Y back-line-forță
d forw-scroll
^D forw-scroll
u defilare înapoi
^U derulare înapoi
\40 înainte-ecran
f forw-ecran
^F înainte-ecran
^V înainte-ecran
\kD înainte-ecran
b ecranul din spate
^B ecranul din spate
\ev ecran din spate
\kU ecran din spate
z spre fereastră
w fereastra din spate
\e\40 forw-screen-force
F pentru totdeauna
R vopsit-spălați
r revopsi
^R revopsit
^L revopsit
\eu undo-hilite
g goto-line
\kh goto-line
< goto-line
\e< goto-line
p la sută
% la sută
\e[ derulare la stânga
\e] derulare la dreapta
\e( derulare la stânga
\e) derulare la dreapta
{ forw-bracket {}
} suport spate {}
(consola frontală ()
) suport din spate ()
[ suport frontal []
] suport spate []
\e^F forw-bracket
\e^B suport din spate
G du-te la capăt
\e> du-te la sfârşit
> du-te la final
\ke goto-end
= stare
^G stare
:f stare
/ înainte-căutare
? căutare înapoi
\e/forw-search *
\e? căutare înapoi *
n căutarea repetată
\en repeat-search-all
N căutare inversă
\eN căutare inversă-toate
m set-mark
' goto-mark
^X^X goto-mark
E examinează
:e examineaza
^X^V examina
:n următorul fișier
:p fișierul anterior
t următoarea etichetă
T prev-tag
:x fișier-index
:d eliminați fișierul
- opțiune de comutare
:t comutare-opțiune t
s comutare-opțiune o
_ opțiune de afișare
| teava
v vizual
! coajă
+ firstcmd
@ invarte spre dreapta
H ajutor
h ajutor
Versiunea V
0 cifre
1 cifre
2 cifre
3 cifre
4 cifre
5 cifre
6 cifre
7 cifre
8 cifre
9 cifre
q renunță
Q a renunțat
:q renunță
:Q renunță
ZZ a renunțat
PRECEDENTA
Comenzi specificate de mai puțin cheie au prioritate asupra comenzilor implicite. Un implicit
tasta de comandă poate fi dezactivată prin includerea acesteia în fișierul de intrare cu acțiunea „invalid”.
Alternativ, o cheie poate fi definită să nu facă nimic prin utilizarea acțiunii „noaction”.
„noaction” este similar cu „invalid”, dar mai puțin va emite un bip de eroare pentru un „invalid”
comandă, dar nu pentru o comandă „noaction”. În plus, TOATE comenzile implicite pot fi
dezactivată prin adăugarea acestei linii de control la fișierul de intrare:
#Stop
Acest lucru va face ca toate comenzile implicite să fie ignorate. Linia #stop ar trebui să fie ultima
rând în acea secțiune a fișierului.
Fiți conștienți de faptul că #stop poate fi periculos. Deoarece toate comenzile implicite sunt dezactivate, trebuie
furnizați suficiente comenzi înainte de linia #stop pentru a activa toate acțiunile necesare. Pentru
de exemplu, eșecul de a furniza o comandă „închidere” poate duce la frustrare.
LINE EDITAREA SECȚIUNEA
Secțiunea de editare a liniilor începe cu linia:
#line-edit
Această secțiune specifică noi legături de taste pentru comenzile de editare a liniilor, într-un mod similar
la modul în care sunt specificate legăturile de taste pentru comenzile obișnuite în secțiunea #comandă. The
Secțiunea de editare a liniilor constă dintr-o listă de taste și acțiuni, una pe linie, ca în
exemplu de mai jos.
EXEMPLU
Următorul fișier de intrare descrie setul de taste implicite de editare a liniilor utilizate de less:
#line-edit
\t forw-complete
\17 înapoi-complet
\e\t înapoi-completat
^L extinde
^V literal
^Un literal
\el drept
\kr corect
\eh plecat
\kl stânga
\eb cuvânt-stânga
\e\kl cuvânt-stânga
\ew cuvânt-drept
\e\kr cuvânt-dreapta
\ei insert
\ex șterge
\kx șterge
\eX cuvânt-stergere
\ekx word-delete
\e\b cuvânt-backspace
\e0 acasă
\kh acasă
\e$ sfârşit
\ke end
\ek sus
\ku sus
\ej jos
MAI PUȚIN MEDIUL VARIABILE
Secțiunea variabilă de mediu începe cu linia
#env
Urmează această linie o listă de atribuiri ale variabilelor de mediu. Fiecare linie este formată din
un nume de variabilă de mediu, un semn egal (=) și valoarea care trebuie atribuită
variabilă de mediu. Spațiul alb înainte și după semnul egal este ignorat. Variabile
atribuite în acest fel sunt vizibile numai pentru Mai puțin. Dacă în sistem este specificată o variabilă
mediu și, de asemenea, într-un fișier lesskey, valoarea din fișierul lesskey are prioritate.
Deși fișierul lesskey poate fi folosit pentru a suprascrie variabilele setate în mediu, fișierul
Scopul principal al atribuirii variabilelor în fișierul lesskey este pur și simplu acela de a avea toate mai puțin
informații de configurare stocate într-un singur fișier.
EXEMPLU
Următorul fișier de intrare setează opțiunea -i oricând mai puțin este rulat și specifică
setul de caractere să fie „latin1”:
#env
MAI MAI = -i
LESSCHARSET = latin1
Utilizați jlesskey online folosind serviciile onworks.net