Questo è il comando jlesskey che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
lesskey - specifica le associazioni di tasti per less
SINOSSI
meno chiave [-O produzione] [-] [ingresso]
meno chiave [--uscita=uscita] [-] [ingresso]
meno chiave -V
meno chiave --versione
DESCRIZIONE
Meno chiave è usato per specificare un insieme di combinazioni di tasti da usare Di meno. Il file di input è a
file di testo che descrive le associazioni dei tasti, se il file di input è "-", l'input standard è
leggere. Se non viene specificato alcun file di input, viene utilizzato un nome file standard come nome dell'input
file, che dipende dal sistema utilizzato: Sui sistemi Unix, viene utilizzato $HOME/.lesskey; Su
Sistemi MS-DOS, viene utilizzato $HOME/_lesskey; e sui sistemi OS/2 viene utilizzato $HOME/lesskey.ini, oppure
$INIT/lesskey.ini se $HOME non è definito. Il file di output è un file binario che viene utilizzato
by Di meno. Se non viene specificato alcun file di output e la variabile di ambiente LESSKEY è impostata, il
valore di LESSKEY viene utilizzato come nome del file di output. Altrimenti, un nome file standard
viene utilizzato come nome del file di output, che dipende dal sistema utilizzato: Su Unix
e sistemi OS-9, viene utilizzato $HOME/.less; su sistemi MS-DOS viene utilizzato $HOME/_less; e su OS/2
sistemi, viene utilizzato $HOME/less.ini o $INIT/less.ini se $HOME non è definito. Se l'uscita
il file esiste già, meno chiave lo sovrascriverà.
L'opzione -V o --version causa meno chiave per stampare il suo numero di versione e immediatamente
Uscita. Se è presente -V o --version, altre opzioni e argomenti vengono ignorati.
Il file di input è costituito da uno o più . Ogni sezione inizia con una linea che
identifica il tipo di sezione. Le sezioni possibili sono:
#comando
Definisce nuovi tasti di comando.
#modifica-riga
Definisce nuovi tasti di modifica della riga.
#env Definisce le variabili di ambiente.
Le righe vuote e le righe che iniziano con un cancelletto (#) vengono ignorate, ad eccezione di
righe di intestazione della sezione speciale.
COMANDO SEZIONE
La sezione dei comandi inizia con la riga
#comando
Se la sezione comandi è la prima sezione del file, questa riga può essere omessa. Il
la sezione comandi è costituita da righe del modulo:
stringa azione [extra-stringa]
Gli spazi bianchi sono una qualsiasi sequenza di uno o più spazi e/o tabulazioni. Il stringa è il comando
chiave/i che invocano l'azione. Il stringa può essere un singolo tasto di comando o una sequenza di
fino a 15 chiavi. Il azione è il nome dell'azione less, dall'elenco sottostante. Il
personaggi in stringa può apparire letteralmente, o essere preceduto da un accento circonflesso per indicare a
chiave di controllo. È possibile utilizzare una barra rovesciata seguita da una o tre cifre ottali per specificare a
carattere dal suo valore ottale. Una barra rovesciata seguita da determinati caratteri specifica l'input
caratteri come segue:
\b BACKSPACE
\e FUGA
\n NUOVA LINEA
\r RITORNO
\tTAB
\ku FRECCIA SU
\kd FRECCIA GI
\kr FRECCIA DESTRA
\kl FRECCIA SINISTRA
\kU PAG SU
\kD PAGINA GI
\kh CASA
\ke FINE
\kx ELIMINA
Una barra rovesciata seguita da qualsiasi altro carattere indica che il carattere deve essere preso
letteralmente. I caratteri che devono essere preceduti da barra rovesciata includono accento circonflesso, spazio, tab e
il backslash stesso.
Un'azione può essere seguita da una stringa "extra". Quando viene immesso un tale comando mentre
running Di meno, l'azione viene eseguita e quindi la stringa in più viene analizzata, proprio come se fosse
sono stati digitati a Di meno. Questa funzione può essere utilizzata in alcuni casi per estendere il
funzionalità di un comando. Ad esempio, vedere i comandi "{" e ":t" nell'esempio
sotto. La stringa extra ha un significato speciale per l'azione "quit": quando meno si chiude,
il primo carattere della stringa extra viene utilizzato come stato di uscita.
ESEMPIO
Il seguente file di input descrive il set di tasti di comando predefiniti utilizzati da less:
#comando
\r in avanti
\n linea anteriore
e linea anteriore
j linea anteriore
\kd riga di avanzamento
^E in avanti
^N in avanti
k backline
e la linea di fondo
^ Y back-line
^K linea di fondo
^P linea di fondo
J avanti-linea-forza
K back-line-forza
Y back-line-forza
d scorrimento in avanti
^D scorrimento in avanti
scorri indietro
^U scorrimento indietro
\40 schermo anteriore
f schermo anteriore
^F in avanti-schermo
^V avanti-schermo
\kD avanti-schermo
b schermo posteriore
^B schermo posteriore
\ev schermo posteriore
\kU schermata posteriore
z finestra di prua
w finestra posteriore
\e\40 avanti-schermo-forza
F avanti per sempre
R riverniciare a filo
r ridipingere
^R ridipingere
^L ridipingere
\eu annulla-hilite
g vai alla riga
\kh vai alla riga
< goto-line
\e< goto-line
p percento
% per cento
\e[ scorrimento a sinistra
\e] scorrimento a destra
\e(scorrimento a sinistra
\e) scorrimento a destra
{ staffa anteriore {}
} staffa posteriore {}
( staffa anteriore ()
) staffa posteriore ()
[ staffa anteriore []
] staffa posteriore []
\e^F staffa anteriore
\e^B staffa posteriore
G vai alla fine
\e> goto-end
> vai alla fine
\ke vai alla fine
= stato
^Stato G
:f stato
/ ricerca in avanti
? indietro-ricerca
\e/ ricerca in avanti *
\e? ricerca indietro *
n ripetizione-ricerca
\it ripeti-ricerca-tutto
N ricerca inversa
\en reverse-search-all
m set-mark
'goto-mark
^X^X vai a segnare
E esaminare
:e esaminare
^X^V esaminare
:n file successivo
:p file precedente
t tag successivo
T precedente-tag
:x file-indice
:d rimuovi-file
- opzione di commutazione
:t opzione di commutazione t
s attiva/disattiva l'opzione
_ opzione di visualizzazione
| tubo
v visivo
! guscio
+ primo cmd
@ ruota a destra
H aiuto
h aiuto
Versione V
0 cifre
1 cifre
2 cifre
3 cifre
4 cifre
5 cifre
6 cifre
7 cifre
8 cifre
9 cifre
q esci
Q esci
:q esci
:Q esci
ZZ esci
PRECEDENZA
Comandi specificati da meno chiave avere la precedenza sui comandi predefiniti. Un default
il tasto comando può essere disabilitato includendolo nel file di input con l'azione "non valido".
In alternativa, è possibile definire una chiave per non eseguire alcuna operazione utilizzando l'azione "noaction".
"noaction" è simile a "invalid", ma meno emetterà un segnale acustico di errore per un "non valido"
comando, ma non per un comando "noaction". Inoltre, TUTTI i comandi predefiniti potrebbero essere
disabilitato aggiungendo questa riga di controllo al file di input:
#Stop
Ciò farà sì che tutti i comandi predefiniti vengano ignorati. La linea #stop dovrebbe essere l'ultima
riga in quella sezione del file.
Sappi che lo #stop può essere pericoloso. Poiché tutti i comandi predefiniti sono disabilitati, devi
fornire comandi sufficienti prima della riga #stop per abilitare tutte le azioni necessarie. Per
Ad esempio, la mancata fornitura di un comando "quit" può portare alla frustrazione.
LINE LA MODIFICA SEZIONE
La sezione di modifica della riga inizia con la riga:
#modifica-riga
Questa sezione specifica le nuove associazioni di tasti per i comandi di modifica della riga, in modo simile
al modo in cui le associazioni dei tasti per i comandi ordinari sono specificate nella sezione #comando. Il
la sezione di modifica della riga consiste in un elenco di chiavi e azioni, una per riga come nel
esempio sotto.
ESEMPIO
Il seguente file di input descrive il set di chiavi di modifica della riga predefinite utilizzate da less:
#modifica-riga
\t avanti-completo
\17 indietro-completo
\e\t back-completo
^L espandi
^V letterale
^A letterale
\el giusto
\kr a destra
\eh sinistra
\kl sinistra
\eb parola-sinistra
\e\kl parola-sinistra
\ew parola-giusta
\e\kr parola-giusta
\ei inserire
\ex elimina
\kx cancella
\eX parola-cancella
\ekx eliminazione parole
\e\b parola-backspace
\e0 casa
\kh casa
\e$ fine
\ke fine
\ok su
\ku su
\ej giù
MENO AMBIENTE VARIABILI
La sezione delle variabili d'ambiente inizia con la linea
#env
Seguendo questa riga c'è un elenco di assegnazioni di variabili d'ambiente. Ogni linea è composta da
un nome di variabile d'ambiente, un segno di uguale (=) e il valore da assegnare al
variabile d'ambiente. Gli spazi prima e dopo il segno di uguale vengono ignorati. Variabili
assegnati in questo modo sono visibili solo a Di meno. Se una variabile è specificata nel sistema
ambiente e anche in un file lesskey, il valore nel file lesskey ha la precedenza.
Sebbene il file lesskey possa essere utilizzato per sovrascrivere le variabili impostate nell'ambiente, il
lo scopo principale dell'assegnazione delle variabili nel file lesskey è semplicemente quello di avere tutto meno
informazioni di configurazione memorizzate in un file.
ESEMPIO
Il seguente file di input imposta l'opzione -i ogni volta che meno viene eseguito e specifica il
il set di caratteri è "latin1":
#env
MENO = -i
LESSCARSET = latino1
Usa jlesskey online utilizzando i servizi onworks.net