GoGPT Best VPN GoSearch

Favicon di OnWorks

Giove - Online nel Cloud

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

Questo è il comando jove che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


jove - un editor di testo interattivo orientato alla visualizzazione

SINOSSI


Giove [ -d elenco ] [ -l libdir ] [ -s condiviso ] [ -ls entrambi dir ] [ -J ] [ -j ] [ -wn ]
[ -t etichetta ] [ +n filetto ] [ +/modello filetto ] [ -p filetto ] [ filetto...]
Giove -r

DESCRIZIONE


JOVE è la versione di Emacs di Jonathan. Si basa sull'editor EMACS originale scritto
al MIT di Richard Stallman. Sebbene JOVE sia pensato per essere compatibile con EMACS, ci sono
alcune grandi differenze tra i due editor e non dovresti fare affidamento sul loro comportamento
in modo identico.

JOVE funziona su qualsiasi terminale di visualizzazione ragionevole descritto nel termcap file (vedi
TERMCAP(5) per maggiori dettagli). Quando avvii JOVE, controlla se hai
il tuo TERMINE insieme di variabili d'ambiente. Sulla maggior parte dei sistemi che verranno impostati automaticamente per
te, ma se non è JOVE ti chiederà che tipo di terminale stai utilizzando. Evitare
dovendo digitare questo ogni volta che esegui JOVE puoi impostare il tuo TERMINE variabile d'ambiente
te stesso. Il modo in cui lo fai dipende da quale shell stai eseguendo. Se stai eseguendo il
C Shell, come la maggior parte di voi, digitate

% setenv TERMINE Digitare

e con la Bourne Shell si digita

$ TERMINE= Digitare ; esportazione TERMINE

where Digitare è il nome del tipo di terminale che stai utilizzando (ad es. vt100). Se nessuno dei due
questi lavori chiedi a qualcuno di aiutarti.

INVOCANDO GIOVE


Se esegui JOVE senza argomenti verrai messo in un buffer vuoto, chiamato Principale.
In caso contrario, tutti gli argomenti forniti sono considerati nomi di file e a ciascuno viene ``dato'' il suo
proprio tampone. Viene effettivamente letto solo il primo file — la lettura degli altri file viene posticipata
fino a quando non provi effettivamente a utilizzare i buffer a cui sono collegati. Questo è per l'efficienza
sake: la maggior parte delle volte, quando esegui JOVE su un lungo elenco di file, finisci solo per modificare
alcuni di loro.

I nomi di tutti i file specificati sulla riga di comando vengono salvati in un buffer, chiamato
*minibu*. Il mini-buffer è uno speciale buffer JOVE che viene utilizzato quando viene richiesto da JOVE
per alcuni input a molti comandi (ad esempio, quando JOVE richiede un nome di file).
Quando ti viene chiesto il nome di un file, puoi digitare ^N (che è Control-N) e ^P per
scorrere l'elenco dei file specificati nella riga di comando. Il nome del file
verrà inserito nel punto in cui stai digitando e quindi puoi modificarlo come se lo avessi digitato
te stesso.

JOVE riconosce i seguenti interruttori:

-d cognome
cognome è considerato il nome della directory corrente. Questo è per i sistemi che
non hai una versione della shell C che mantenga automaticamente il CWD Industria XNUMX
variabile. Se -d non è specificato su un sistema senza una shell C modificata, JOVE lo farà
devono capire la directory corrente stessa, e questo può essere lento. Puoi
simula la shell C modificata inserendo le seguenti righe nella shell C
file di inizializzazione (.cshrc):

alias cd 'cd \!*; setenv CWD $cwd'
alias popd 'popd \!*; setenv CWD $cwd'
alias pushd 'pushd \!*; setenv CWD $cwd'

-l libdir
Consente all'utente di specificare la directory in cui possono essere inseriti i file binari richiesti da JOVE
essere trovato (predefinito /usr/lib/jove).

-s condiviso
Consente all'utente di specificare la directory in cui i file di inizializzazione richiesti da
È possibile trovare JOVE (predefinito /usr/lib/jove).

-ls entrambi dir
Consente all'utente di specificare la directory in cui si trovano i file binari e l'inizializzazione
si possono trovare i file richiesti da JOVE.

-J Inibisce la lettura del file di inizializzazione a livello di sistema (/usr/lib/jove/jove.rc).

-j Inibisce la lettura del file di inizializzazione dell'utente (~/.joverc).

+n Legge il file designato dal seguente argomento e le posizioni puntano a
n'th riga invece della prima riga (predefinita). Questo può essere specificato più di
una volta ma non ha senso usarlo due volte sullo stesso file; in tal caso il
vince il secondo. Se non viene fornito alcun argomento numerico dopo il +, il punto è
posizionato alla fine del file.

+/modello
Legge il file designato dal seguente argomento e le posizioni puntano a
prima corrispondenza del modello.

-p filetto
Analizza i messaggi di errore in filetto. Si presume che i messaggi di errore siano in a
formato simile all'output del compilatore C, LINT o GREP.

-t etichetta Esegue il trova-tag comando su etichetta (Vedi ctag(1)).

-wn Divide la finestra in n finestre (se n viene omesso, si assume che sia 2).
I file successivi nell'elenco vengono letti e visualizzati nelle finestre successive.

IN RECUPERO TAMPONI DOPO A CRASH


. -r opzione di jove esegue il programma di ripristino JOVE. Usalo quando il sistema va in crash, o
JOVE si arresta in modo anomalo o ti disconnetti accidentalmente mentre sei in JOVE. Se ci sono dei buffer per
essere recuperati, questo li troverà.

Recover cerca i buffer JOVE che sono rimasti in giro e sono di tua proprietà. (Non puoi
recuperare i buffer di altre persone, ovviamente.) Se non ci fossero buffer modificati
al momento dell'incidente o c'erano ma il recupero non può metterci le mani sopra, lo farai
essere informato con il messaggio, ``Non c'è niente da recuperare.'' In caso contrario, recuperare le stampe
la data e l'ora della versione dei buffer che ha, quindi aspetta che tu digiti a
comando.

Per ottenere un elenco dei buffer di cui il recupero è a conoscenza, utilizzare il pulsante stratagemma comando. Questo elencherà
tutti i buffer ei file e il numero di righe ad essi associati. Accanto a ciascuno
buffer è un numero. Quando vuoi recuperare un buffer, usa il ottenere comando. La sintassi
is ottenere bufferizzare Nome del file where bufferizzare è il nome del buffer o il numero in corrispondenza di
inizio della riga. Se non digiti il ​​nome del buffer o il nome del file, recovery lo farà
richiederli per loro.

Se ci sono molti buffer e vuoi recuperarli tutti, usa il recuperare
comando. Questo ripristinerà ogni buffer con il nome del buffer con ``.#'' anteposto a
il nome (in modo che l'originale non venga sovrascritto). Richiede per ogni file e se vuoi
per ripristinare quel buffer con quel nome si digita ``yes''. Se vuoi recuperare il file ma
con un nome diverso, digita semplicemente il nuovo nome. Se digiti ``no'' recovery lo salterà
file e passare a quello successivo.

Se vuoi esaminare un buffer prima di decidere di recuperarlo, usa il pulsante stampare comando. Il
la sintassi per questo è stampare bufferizzare where bufferizzare di nuovo è il suo nome o il numero. Voi
puoi digitare ^C se vuoi interrompere la stampa del file sul terminale e il ripristino lo farà
rispondere con un messaggio appropriato.

Quando hai finito e hai tutti i buffer che desideri, digita smettere comando di partire. Voi
verrà quindi chiesto se è possibile eliminare i file tmp. La maggior parte delle volte è così
ok e dovresti digitare "sì". Quando lo dici, JOVE ne rimuove ogni traccia
buffer e non potrai più guardarli. (Se hai recuperato dei buffer, loro
sarà ancora in giro, quindi non preoccuparti.) Quindi, se non sei sicuro di aver ottenuto tutto
i buffer, dovresti rispondere "no" in modo da poter eseguire di nuovo il ripristino a a
in un secondo momento (presumibilmente dopo aver capito quali vuoi salvare). Se ci
erano più di una sessione di JOVE bloccata, smettere ti sposterà ad affrontare il prossimo
uno invece di uscire.

Se digiti ^C in qualsiasi momento tranne quando stai stampando un file sul terminale, ripristina
uscirà senza una parola. Se lo fai ma vorresti non averlo fatto, digita semplicemente ``jove -r'' per
il guscio di nuovo, e verrai rimesso senza alcuna perdita.

COME AIUTO


Una volta in JOVE, sono disponibili diversi comandi per ottenere aiuto. Per eseguire qualsiasi JOVE
comando, digita `` X nome-comando'' seguito da . Per avere un elenco di tutti i
JOVE comandi che digiti `` X'' seguito da ``?''. Il descrivere-binding comando può
essere utilizzato per ottenere un elenco contenente ogni tasto e il relativo comando associato (ovvero, il
comando che viene eseguito quando si digita quel tasto). Se vuoi salvare l'elenco di
binding, puoi impostare la variabile jove invia-tipo-a-buffer su ON (usando il set
comando), quindi eseguire il comando descrivere-binding comando. Questo creerà un buffer e
inseriscici l'elenco delle associazioni che normalmente avrebbe stampato sullo schermo. Allora puoi
salva quel buffer in un file e stampalo per usarlo come una scheda di riferimento rapido. (Vedi VARIABILI
sotto.)

Una volta che conosci il nome di un comando, puoi scoprire cosa fa con il descrivere-
command comando, che puoi richiamare velocemente digitando ``ESC ?''. Il a proposito command
ti darà un elenco di tutti i comandi con una stringa specifica nei loro nomi. Per
esempio, se vuoi conoscere i nomi di tutti i comandi che interessano
windows, puoi eseguire ``apropos'' con la parola chiave finestra.

Se il file di inizializzazione ha fornito combinazioni di tasti specifiche per il tuo terminale, dovrebbe
è anche possibile visualizzare il layout della tastiera con la macro keychart.

Se non hai familiarità con il set di comandi EMACS, varrebbe la pena usare run
TEACHJOVE. Fallo, digita semplicemente ``teachjove'' nella tua shell e verrai inserito in
GIOVE in un file che contiene le indicazioni. Lo consiglio vivamente ai principianti; potresti
risparmia un sacco di tempo e mal di testa.

KEY ATTACCHI e VARIABILI


Puoi modificare le associazioni dei tasti in JOVE per adattarle ai tuoi gusti personali. Cioè, puoi
cambia cosa fa una chiave ogni volta che la colpisci. Ad esempio, per impostazione predefinita il tasto ^N è
legato al comando riga successiva e quindi quando lo digiti ti sposti in basso di una riga. Se vuoi
per modificare un'associazione o aggiungerne una nuova, si usa il associazione a chiave comando. La sintassi è
``bind-to-key chiave''.

Puoi anche cambiare il modo in cui si comporta JOVE in piccoli modi modificando il valore di alcuni
variabili con set comando. La sintassi è ``set value'', dove value è a
numero o una stringa, o ``on'' o ``off'', a seconda del contesto. Ad esempio, se tu
vuoi che JOVE crei dei file di backup, imposti la variabile ``make-backup-files'' su ``on''. Per
vedere il valore di una variabile, usare ``print comando ''.

INIZIALIZZAZIONE


JOVE legge prima il file di inizializzazione a livello di sistema (/usr/lib/jove/jove.rc) che
fornisce impostazioni predefinite ragionevoli per l'installazione e carica le macro standard. Lo farà
normalmente osserva la tua variabile di ambiente TERM per fornire una chiave specifica del terminale
associazioni e una mappa della tastiera (vedi la macro standard ``keychart'').

JOVE quindi legge automaticamente ulteriori comandi dal file di inizializzazione chiamato
``.joverc'' (``jove.rc'' sotto MSDOS) nella directory HOME. In questo file puoi inserire
comandi che normalmente digiteresti in JOVE. Se ti piace riorganizzare le associazioni dei tasti
e imposta alcune variabili ogni volta che entri in JOVE, dovresti inserirle nel tuo
file di inizializzazione. Ecco alcune righe della mia:
imposta la corrispondenza-espressioni-regolari su
1 comando auto-esegui-riempimento automatico /tmp/Re\|.*drft
associazione a chiave i-ricerca-avanti ^\
associazione al tasto i-ricerca inversa ^R
bind-to-key trova-tag-at-point ^[^T
scorrimento verso il basso ^C
finestra di crescita bind-to-key ^Xg
finestra comprimibile bind-to-key ^Xs
(Nota che i caratteri di controllo possono essere due sequenze di caratteri (es. ^ e C
insieme come ^C) o il carattere di controllo effettivo. Se vuoi usare un ^ da solo tu
deve BackSlash (ad esempio, bind-to-key grow-window ^X\^ lega grow-window a ``^X^'').

AMBIENTE


Se la variabile LC_CTYPE (Vedi ambiente(5)) non è impostato nell'ambiente, l'operativo
comportamento di GIOVE per il LC_CTYPE la categoria locale è determinata dal valore di LUNGO
variabile d'ambiente. Se LC_TUTTI è impostato, il suo contenuto viene utilizzato per sovrascrivere sia il LUNGO
e la LC_CTYPE variabile. Se nessuna delle variabili precedenti è impostata nell'ambiente, il
Le impostazioni internazionali "C" (stile USA) determinano il comportamento di JOVE.

LC_CTYPE
Determina come JOVE gestisce i caratteri. quando LC_CTYPE è impostato su un valore valido, JOVE
può visualizzare e gestire testo e nomi di file contenenti caratteri validi per questo
locale. In particolare, i caratteri verranno correttamente riconosciuti come superiori o inferiori
caso e visualizzato se stampabile. Tuttavia JOVE non può visualizzare o gestire Extended
Caratteri del codice Unix (EUC) di larghezza superiore a 1 byte. Nella locale "C",
sono validi solo i caratteri da ASCII a 7 bit (tutti i caratteri con l'ottavo bit impostato
visualizzato in ottale). Nella locale "iso_8859_1" (se supportata dal sistema operativo), il
alfabeto latino-1 completo è disponibile. La variabile JOVE ``lc-ctype'' può essere usata per
cambia la localizzazione mentre JOVE è in esecuzione.

ALCUNI MINOR DETTAGLI


Dovresti digitare ^\ invece di ^S in molti casi. Ad esempio, il modo per cercare a
stringa è documentata come ``^S'' ma in realtà dovresti digitare ``^\''. Questo è
perché ^S è il carattere XOFF (ciò che viene inviato quando si digita il tasto NO SCROLL), e
chiaramente non funzionerà. Il carattere XONè``^Q'' (quello che viene inviato quando digiti NO
SCROLL di nuovo) che è documentato come il modo per fare un quoted-insert. La chiave alternativa per
questo è ``^^'' (digitato come ``^`'' su vt100 e sui suoi sosia). Se vuoi abilitare ^S
e ^Q e sai cosa stai facendo, puoi inserire la riga:
imposta consenti-^S-e-^Q su
nel file di inizializzazione.

Se il tuo terminale ha una metakey e attivi la variabile ``meta-key'', JOVE la utilizzerà
per generare comandi che altrimenti inizierebbero con un ESC. JOVE lo farà automaticamente
attiva ``meta-key'' se la variabile d'ambiente METAKEY esiste. Questo è utile per se
hai terminali diversi (ad esempio, uno a casa e uno al lavoro) e uno ha una metakey e
l'altro no. Tuttavia, se è in vigore una locale che riconosce i caratteri a 8 bit, a
la metakey può essere usata meglio per generare i caratteri extra (quindi lascia la ``meta-key''
variabile disattivata).

Usa jove online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.