EnglishFranceseSpagnolo

Favicon di OnWorks

ledit - Online nel cloud

Esegui ledit nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando ledit 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


ledit - editor di righe, versione 2.03

SINOSSI


disse [-H filetto] [-x] [-t] [-l lunghezza] [-a | -u] [command Opzioni]

DESCRIZIONE


Il comando disse consente di modificare le righe una per una durante l'esecuzione di un comando interattivo.
Durante la digitazione di una riga vengono interpretati alcuni tasti con control o meta: è possibile
inserire caratteri al centro della riga, andare all'inizio o alla fine della riga,
ottenere una riga precedente, cercare una riga con un motivo, ecc.

VERSIONI


Le opzioni sono:

-h filetto
Salva le righe digitate (cronologia) in filetto. L'impostazione predefinita è di averli solo in memoria
(quindi, si perdono alla fine del programma).

-x Estendi il file della cronologia (fornito nell'opzione "-h") se esiste già. L'impostazione predefinita è
per troncare il file della cronologia.

-t Visualizza le sequenze generate dalle chiavi (per il debug).

-v Stampa la versione ledit ed esci.

-l lunghezza
Dice che lunghezza è la lunghezza massima della linea visualizzata. Se la riga modificata è
maggiore di questa lunghezza, la riga scorre orizzontalmente durante la modifica. Il predefinito
il valore è 70.

-a Codifica Ascii: i caratteri il cui codice è maggiore di 128 vengono visualizzati con a
barra rovesciata seguita dal loro codice.

-u Codifica Unicode: il terminale deve essere stato impostato in modalità unicode. Vedi i comandi
unicode_start e unicode_stop.

command Opzioni
Esegue il comando command e le sue possibili opzioni. Questa deve essere l'ultima opzione di
ledit. Il valore predefinito è "gatto".

CHIAVI ATTACCHI


All'avvio di ledit, vengono definite alcune associazioni di tasti predefinite. Il può essere completato con a
file "leditrc". Vedi la sezione LEDITRC.

Nelle righe seguenti, il segno caret "^" significa "controllo" e la sequenza "M-" significa
"meta" (o con il prefisso "meta" o premendo il tasto "esc" prima). Esempi:

^a premere il tasto "control", quindi premere "a", quindi rilasciare "a", quindi rilasciare
"controllo".

Ma premere il tasto "meta", quindi premere "a", quindi rilasciare "a", quindi rilasciare "meta", oppure:
premere e rilasciare il tasto "esc", quindi premere e rilasciare "a" (la manipolazione
con "meta" potrebbe non funzionare in alcuni sistemi: in questo caso, usa la manipolazione
con "fuga").

I comandi di modifica predefiniti sono:

^a: inizio di riga
^e: fine della riga
^f : carattere in avanti
^b: carattere all'indietro
Mf : parola in avanti
Mb: parola all'indietro
TAB : nome completo del file
^p : riga precedente nella cronologia
^n: riga successiva nella storia
M-< : prima riga nella storia
M-> : ultima riga nella storia
^r : ricerca inversa nella cronologia (vedi sotto)
^d : elimina char (o EOF se la riga è vuota)
^h: (o backspace) indietro cancella char
^t: trasporre i caratteri
Mc : capitalizzare la parola
Mu: parola maiuscola
Ml : downcase word
Md: kill word
M-^h: (o M-del o M-backspace) kill word all'indietro
^q: inserisci il carattere successivo
M-/ : espandi l'abbreviazione
^k: taglia fino alla fine della riga
^y: incolla
^u: scarto di riga
^l: ridisegna la riga corrente
^g: prefisso di interruzione
^c: interrompi
^z : sospendere
^\ : esci
ritorno: invia riga
^x: invia la riga e mostra la riga successiva della cronologia
altro: inserire char

È possibile utilizzare i tasti freccia, a condizione che la parola chiave restituisca sequenze di tasti standard:

freccia su: riga precedente nella cronologia
freccia giù: riga successiva nella cronologia
freccia destra: carattere in avanti
freccia sinistra: carattere indietro

Altre chiavi:

home : inizio riga
fine: fine della riga
elimina: elimina carattere
pagina su: riga precedente nella cronologia
pagina giù: riga successiva nella cronologia
spostamento a casa: inizio della storia
fine turno: fine della storia

INVERSO RICERCA


La ricerca inversa in incrementale, cioè disse ricerche all'indietro nella cronologia una riga
tenendo i caratteri digitati. Se digiti "a", cerca la prima riga prima del
riga corrente che contiene una "a" e la visualizza. Se poi digiti una "b", cerca una riga
tenendo premuto "ab", e così via. Se digiti ^h (o backspace), ritorna alla riga precedente
trovato. Per annullare la ricerca, digita ^g. Per trovare un'altra riga prima di tenere la stessa stringa,
tipo ^r. Per interrompere la modifica e visualizzare la riga attualmente trovata, digita "escape" (altro
comandi dell'editing normale, diversi da ^h, ^g, e ^r interrompono anche l'editing).

Riepilogo dei comandi di ricerca inversa:

^g: interrompe la ricerca
^r: cerca lo stesso modello precedente
^h : (o backspace) cerca senza l'ultimo carattere
del : cerca senza l'ultimo carattere
qualsiasi altro comando: ferma la ricerca e mostra la riga trovata

LEDITRC


Se la variabile d'ambiente LEDITRC è impostata, contiene il nome del file leditrc.
Altrimenti è il file chiamato ".leditrc" nella home directory dell'utente. All'avvio, ledit
legge questo file, se esiste, per modificare o completare i collegamenti predefiniti. Se questo file è
modificato durante la lettura delle righe, viene riletto per tenere conto del nuovo file.

Le linee di associazione sono quelle che iniziano con una stringa che definisce la sequenza di tasti e seguono
con due punti e un legame. Un'associazione è una stringa o un comando. Le altre linee sono
ignorato Ad esempio, la riga:

"\Ca": inizio riga

associa la sequenza "control-a" al comando "begin-of-line".

La sequenza di tasti può contenere le meta-sequenze specifiche:

\C- seguito da un tasto: "controllo" di questo tasto
\M- seguito da un tasto: "meta" di questo tasto
\e il tasto "esc"
\nnn dove nnn è una, due o tre cifre ottali, oppure:
\xnn dove nn è una o due cifre esadecimali:
la rappresentazione binaria di un byte
\a campana = \Cg
\b backspace = \Ch
\d cancella = \277
\f form feed = \Cl
\n nuova riga = \Cj
\r ritorno a capo = \Cm
\t tabulazione = \Ci
\v tabulazione verticale = \Ck

I comandi sono:

abortire: non fare nulla
accept-line: invia la linea corrente
back-char: sposta il cursore sul carattere precedente
back-delete-char: elimina il carattere precedente
back-kill-word: elimina la parola precedente
parola indietro: sposta il cursore prima della parola precedente
inizio-storia: visualizza la prima riga della cronologia
inizio riga: sposta il cursore all'inizio della riga
capitalize-word: maiuscolo il primo carattere e minuscolo il resto
delete-char: elimina il carattere sotto il cursore
delete-char-or-end-of-file: lo stesso ma eof se nessun carattere nella riga
downcase-word: parola intera minuscola
fine della cronologia: visualizza l'ultima riga della cronologia
fine riga: sposta il cursore alla fine della riga
expand-abbrev: prova a completare la parola guardando la storia
expand-to-file-name: prova a completare la parola da un nome di file
forward-char: sposta il cursore dopo la parola successiva
forward-word: sposta il cursore sul carattere successivo
interrupt: comando di interruzione (invia control-C)
kill-line: cancella dal cursore fino alla fine e salva nel buffer
kill-word: elimina la parola successiva
next-history: mostra la riga successiva della cronologia
opera-e-get-next: invia la riga e visualizza la riga successiva della cronologia
precedente-storia: mostra la riga precedente della cronologia
esci: esci da ledit
quoted-insert: inserisci il carattere successivo così com'è
redraw-current-line: rivisualizza la riga corrente
reverse-search-history: ricerca all'indietro nella cronologia
sospendi: sospendi ledit (invia control-Z)
transpose-chars: scambia gli ultimi due caratteri
unix-line-discard: elimina la riga corrente
parola maiuscola: parola intera maiuscola
yank: inserisci il kill buffer

NOTO BUG


If disse è stato lanciato in uno script di shell, il comando di sospensione lo uccide e il suo
comando... Usa "exec ledit comm" invece di "ledit comm".
Il comando di sospensione si interrompe disse ma non il programma chiamato. Non farlo se il chiamato
il programma non è in attesa dell'input standard.
In alcuni sistemi (ad es. alfa), incollare due caratteri molti funziona male e potrebbe bloccare il
terminale. Probabilmente un problema del kernel. Nessuna soluzione.

Usa ledit online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    DavMail POP/IMAP/SMTP/Caldav a Exchange
    DavMail POP/IMAP/SMTP/Caldav a Exchange
    Hai mai voluto sbarazzarti di Outlook?
    DavMail è un
    POP/IMAP/SMTP/Caldav/Carddav/LDAP
    gateway che consente agli utenti di utilizzare qualsiasi posta
    client con Exchange e Office 365, e...
    Scarica DavMail POP/IMAP/SMTP/Caldav su Exchange
  • 2
    DivFix + +
    DivFix + +
    DivFix++ è la tua riparazione di video AVI e
    software di anteprima. Progettato per la riparazione
    e visualizzare in anteprima i file che sono in download
    da ed2k(emule), torrent, gnutella, ftp...
    Scarica DivFix++
  • 3
    Comunità JBoss
    Comunità JBoss
    Progetti guidati dalla comunità con il
    ultime innovazioni per l'avanguardia
    app. Il nostro progetto di punta è JBoss AS
    il principale Open Source,
    conforme agli standard...
    Scarica Comunità JBoss
  • 4
    Django Filer
    Django Filer
    django Filer è un gestore di file
    applicazione per django che fa
    gestire file e immagini è un gioco da ragazzi.
    django-filer è un gestore di file
    applicazione per Djang...
    Scarica DjangoFiler
  • 5
    x CAT
    x CAT
    Kit di strumenti per l'amministrazione di cluster estremi.
    xCAT è una gestione cluster scalabile
    e strumento di provisioning che fornisce
    controllo hardware, rilevamento e sistema operativo
    dischetto/di...
    Scarica x CAT
  • 6
    Psi
    Psi
    Psi è un potente XMPP multipiattaforma
    client progettato per utenti esperti.
    Sono disponibili build per MS
    Windows, GNU/Linux e macOS. Pubblico:
    Utenti finali...
    Scarica PS
  • Di Più "

Comandi Linux

Ad