Questo è il comando rgview 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
vim - Vi IMproved, un editor di testo per programmatori
SINOSSI
vim [opzioni] [file ..]
vim [opzioni] -
vim [opzioni] -t tag
vim [opzioni] -q [file di errore]
ex
vista
gwim gview evime vista
vim recensione rgvim rgview
DESCRIZIONE
Vim è un editor di testo compatibile con Vi. Può essere usato per modificare tutti i tipi
di testo normale. È particolarmente utile per la modifica dei programmi.
Ci sono molti miglioramenti sopra Vi: annullamento multilivello, finestre multiple e buffer,
evidenziazione della sintassi, modifica della riga di comando, completamento del nome file, guida in linea, visualizzazione
selezione, ecc. Vedere ":help vi_diff.txt" per un riepilogo delle differenze tra Vim e
Noi.
Durante la corsa Vim molto aiuto si può ottenere dal sistema di aiuto in linea, con il
comando ":aiuto". Vedere la sezione AIUTO IN LINEA di seguito.
Più spesso Vim viene avviato per modificare un singolo file con il comando
file vim
Più generalmente Vim è iniziato con:
vim [opzioni] [elenco file]
Se manca l'elenco dei file, l'editor partirà con un buffer vuoto. Altrimenti esattamente
uno dei quattro seguenti può essere utilizzato per scegliere uno o più file da modificare.
file .. Un elenco di nomi di file. Il primo sarà il file corrente e verrà letto nel
respingente. Il cursore verrà posizionato sulla prima riga del buffer. Voi
può arrivare agli altri file con il comando ":next". Per modificare un file che
inizia con un trattino, precedere l'elenco dei file con "--".
- Il file da modificare viene letto da stdin. I comandi vengono letti da stderr, che
dovrebbe essere un tty.
-t {tag} Il file da modificare e la posizione iniziale del cursore dipendono da un "tag", una sorta di
vai all'etichetta. {tag} viene cercato nel file tags, il file associato diventa
viene eseguito il file corrente e il comando associato. Per lo più questo è usato
per i programmi C, nel qual caso {tag} potrebbe essere un nome di funzione. L'effetto è
che il file contenente quella funzione diventa il file corrente e il cursore
è posizionato all'inizio della funzione. Vedi ":help tag-comandi".
-q [file di errore]
Avvia in modalità QuickFix. Il file [errorfile] viene letto e il primo errore è
visualizzato. Se [errorfile] viene omesso, il nome del file viene ottenuto da
opzione 'errorfile' (il valore predefinito è "AztecC.Err" per Amiga, "errors.err" su
altri sistemi). Ulteriori errori possono essere saltati con il comando ":cn". Vedere
":aiuto rapido".
Vim si comporta in modo diverso, a seconda del nome del comando (l'eseguibile potrebbe essere ancora
lo stesso fascicolo).
vim Il modo "normale", tutto è predefinito.
ex Avvia in modalità Ex. Vai alla modalità Normale con il comando ":vi". Si può anche fare
con l'argomento "-e".
visualizza Avvia in modalità di sola lettura. Sarai protetto dalla scrittura dei file. Può
essere fatto anche con l'argomento "-R".
gvim gview
La versione dell'interfaccia grafica. Avvia una nuova finestra. Può essere fatto anche con l'argomento "-g".
vista malvagia
La versione GUI in modalità facile. Avvia una nuova finestra. Si può fare anche con il
Argomento "-y".
rvim rview rgvim rgview
Come sopra, ma con limitazioni. Non sarà possibile avviare shell
comandi o sospendi vim. Può essere fatto anche con l'argomento "-Z".
VERSIONI
Le opzioni possono essere fornite in qualsiasi ordine, prima o dopo i nomi dei file. Opzioni senza an
l'argomento può essere combinato dopo un singolo trattino.
+[num] Per il primo file il cursore verrà posizionato sulla riga "num". Se "num" è
mancante, il cursore verrà posizionato sull'ultima riga.
+/{pat} Per il primo file il cursore sarà posizionato nella riga con il primo
occorrenza di {pat}. Vedere ":help search-pattern" per la ricerca disponibile
modelli.
+{comando}
-c {comando}
{comando} verrà eseguito dopo che il primo file è stato letto. {comando} è
interpretato come un comando Ex. Se il {comando} contiene spazi deve essere
racchiuso tra virgolette (questo dipende dalla shell utilizzata). Esempio:
Vim "+set si" main.c
Nota: puoi utilizzare fino a 10 comandi "+" o "-c".
-S {file} {file} verrà generato dopo che il primo file è stato letto. Questo è equivalente
in -c "origine {file}". {file} non può iniziare con '-'. Se {file} viene omesso
Viene utilizzato "Session.vim" (funziona solo quando -S è l'ultimo argomento).
--cmd {comando}
Come usare "-c", ma il comando viene eseguito appena prima di elaborare qualsiasi vimrc
file. Puoi usare fino a 10 di questi comandi, indipendentemente da "-c"
comandi.
-A Se Vim è stato compilato con il supporto ARABIC per l'editing da destra a sinistra
file orientati e mappatura della tastiera araba, questa opzione si avvia Vim in arabo
è impostata la modalità "arabo". In caso contrario viene fornito un messaggio di errore e Vim
abortisce.
-b Modalità binaria. Verranno impostate alcune opzioni che rendono possibile modificare a
file binario o eseguibile.
-C compatibile. Imposta l'opzione "compatibile". Questo renderà Vim comportati soprattutto
come Vi, anche se esiste un file .vimrc.
-d Avvia in modalità diff. Dovrebbero esserci due, tre o quattro argomenti per il nome del file.
Vim aprirà tutti i file e mostrerà le differenze tra di loro. Funziona come
vimdiff(1).
-d {dispositivo} Apre {dispositivo} per utilizzarlo come terminale. Solo su Amiga. Esempio: "-d
con:20/30/600/150".
MrGreen Debug. Vai alla modalità di debug quando esegui il primo comando da a
script.
-e Inizia Vim in modalità Ex, proprio come l'eseguibile era chiamato "ex".
-E Inizio Vim in modalità Ex migliorata, proprio come l'eseguibile era chiamato "exim".
-f Primo piano. Per la versione GUI, Vim non si biforcherà e non si staccherà dal guscio
è stato avviato in. Sull'Amiga, Vim non viene riavviato per aprire una nuova finestra.
Questa opzione dovrebbe essere utilizzata quando Vim viene eseguito da un programma che aspetterà
per terminare la sessione di modifica (ad es. posta). Sull'Amiga i ":sh" e ":!"
i comandi non funzioneranno.
--nofork in primo piano. Per la versione GUI, Vim non si biforcherà e non si staccherà dal guscio
è stato avviato in.
-F Se Vim è stato compilato con il supporto FKMAP per l'editing orientato da destra a sinistra
file e mappatura della tastiera farsi, questa opzione si avvia Vim in modalità farsi, cioè
'fkmap' e 'rightleft' sono impostati. In caso contrario viene fornito un messaggio di errore e Vim
abortisce.
-g Se Vim è stato compilato con il supporto della GUI, questa opzione abilita la GUI. se no
Il supporto della GUI è stato compilato, viene fornito un messaggio di errore e Vim abortisce.
-h Fornisce un po' di aiuto sugli argomenti e le opzioni della riga di comando. Dopodichè
Vim esce.
-H Se Vim è stato compilato con il supporto RIGHTLEFT per la modifica da destra a sinistra
file orientati e mappatura della tastiera ebraica, questa opzione si avvia Vim in ebraico
mode, cioè 'hkmap' e 'rightleft' sono impostati. Altrimenti viene visualizzato un messaggio di errore
dato e Vim abortisce.
-i {viminfo}
Quando si usa il file viminfo è abilitato, questa opzione imposta il nome del file da usare,
invece dell'impostazione predefinita "~/.viminfo". Questo può anche essere usato per saltare l'uso di
il file .viminfo, dando il nome "NONE".
-L Come -r.
-l Modalità Lisp. Attiva le opzioni 'lisp' e 'showmatch'.
-m La modifica dei file è disabilitata. Reimposta l'opzione 'scrittura'. Puoi ancora modificare
il buffer, ma non è possibile scrivere un file.
-M Modifiche non consentite. Le opzioni 'modificabile' e 'scrivi' saranno
unset, in modo che le modifiche non siano consentite e i file non possano essere scritti. Nota
che queste opzioni possono essere impostate per consentire l'esecuzione di modifiche.
-N Modalità non compatibile. Ripristina l'opzione "compatibile". Questo renderà Vim comportarsi
un po' meglio, ma meno compatibile con Vi, anche se un file .vimrc non lo fa
esistere.
-n Non verrà utilizzato alcun file di scambio. Il ripristino dopo un crash sarà impossibile. Maneggevole
se vuoi modificare un file su un supporto molto lento (es. floppy). Può anche essere
fatto con ":set uc=0". Può essere annullato con ":set uc=200".
-nb Diventa un server editor per NetBeans. Vedere i documenti per i dettagli.
-o[N] Apre N finestre impilate. Quando N viene omesso, apri una finestra per ogni file.
-O[N] Apre N finestre affiancate. Quando N viene omesso, apri una finestra per ciascuno
file.
-p[N] Apre N schede. Quando N viene omesso, aprire una scheda per ogni file.
-R Modalità di sola lettura. Verrà impostata l'opzione 'sola lettura'. Puoi ancora modificare il
buffer, ma verrà impedito di sovrascrivere accidentalmente un file. Se fate
vuoi sovrascrivere un file, aggiungi un punto esclamativo al comando Ex, come in
":w!". L'opzione -R implica anche l'opzione -n (vedi sotto). La "sola lettura"
l'opzione può essere ripristinata con ":set noro". Vedere ":help 'sola lettura'".
-r Elenca i file di scambio, con informazioni sul loro utilizzo per il ripristino.
-r {file} Modalità di ripristino. Il file di scambio viene utilizzato per ripristinare una sessione di modifica bloccata.
Il file di scambio è un file con lo stesso nome file del file di testo con ".swp"
allegato. Vedi ":help recovery".
-s Modalità silenziosa. Solo quando avviato come "Ex" o quando è stata data l'opzione "-e"
prima dell'opzione "-s".
-s {scriptin}
Il file di script {scriptin} viene letto. I caratteri nel file sono
interpretati come se li avessi digitati. Lo stesso si può fare con il comando
":sorgente! {scriptin}". Se la fine del file viene raggiunta prima dell'editor
esce, vengono letti ulteriori caratteri dalla tastiera.
-T {terminale}
Tells Vim il nome del terminale che stai utilizzando. Richiesto solo quando il
il modo automatico non funziona. Dovrebbe essere un terminale noto a Vim (integrato) o
definito nel file termcap o terminfo.
-u {vimrc} Usa i comandi nel file {vimrc} per le inizializzazioni. Tutti gli altri
le inizializzazioni vengono saltate. Usalo per modificare un tipo speciale di file. Esso
può essere utilizzato anche per saltare tutte le inizializzazioni dando il nome "NESSUNO". Vedere
":help initialization" all'interno di vim per maggiori dettagli.
-U {gvimrc} Usa i comandi nel file {gvimrc} per le inizializzazioni GUI. Tutti gli altri
Le inizializzazioni della GUI vengono saltate. Può anche essere usato per saltare tutta la GUI
inizializzazioni dando il nome "NONE". Vedi ":help gui-init" all'interno di vim
per ulteriori dettagli.
-V[N] Verboso. Dare messaggi su quali file provengono e da leggere e
scrivendo un file viminfo. Il numero opzionale N è il valore per 'verbose'.
L'impostazione predefinita è 10.
-v Inizio Vim in modalità Vi, proprio come l'eseguibile era chiamato "vi". Questo ha solo
effetto quando l'eseguibile viene chiamato "ex".
-w {scriptout}
Tutti i caratteri che digiti vengono registrati nel file {scriptout}, fino al
tu esci vim. Questo è utile se vuoi creare un file di script da usare
con "vim -s" o ":source!". Se il file {scriptout} esiste, i caratteri sono
aggiunto.
-W {scriptout}
Come -w, ma un file esistente viene sovrascritto.
-x Usa la crittografia durante la scrittura dei file. Richiederà una chiave di crittografia.
-X Non si connette al server X. Riduce il tempo di avvio in un terminale, ma il
il titolo della finestra e gli appunti non verranno utilizzati.
-y Inizia Vim in modalità facile, proprio come l'eseguibile era chiamato "evim" o "eview".
Rende Vim comportarsi come un editor clicca e digita.
-Z Modalità con restrizioni. Funziona come se l'eseguibile iniziasse con "r".
-- Indica la fine delle opzioni. Gli argomenti successivi verranno trattati come a
nome del file. Questo può essere usato per modificare un nome di file che inizia con un '-'.
--echo-wid Solo GUI GTK: fa eco all'ID della finestra su stdout.
--help Invia un messaggio di aiuto ed esce, proprio come "-h".
--literal Prende alla lettera gli argomenti dei nomi dei file, non espande i caratteri jolly. Questo non ha
effetto su Unix dove la shell espande i caratteri jolly.
--noplugin Salta il caricamento dei plugin. Implicito da -u NONE.
--remote Connettersi a un server Vim e fargli modificare i file forniti nel resto del file
argomenti. Se non viene trovato alcun server viene fornito un avviso e i file vengono modificati
nell'attuale Vim.
--remote-expr {espr}
Connettiti a un server Vim, valuta {expr} in esso e stampa il risultato su stdout.
--invio remoto {chiavi}
Connettiti a un server Vim e inviagli {keys}.
--remoto-silenzioso
Come --remote, ma senza l'avviso quando non viene trovato alcun server.
--attesa-remota
Come --remote, ma Vim non esce finché i file non sono stati modificati.
--remoto-attesa-silenzioso
Come --remote-wait, ma senza l'avviso quando non viene trovato alcun server.
--elenco server
Elenca i nomi di tutti i server Vim che possono essere trovati.
--servername {nome}
Usa {name} come nome del server. Usato per l'attuale Vim, a meno che non sia usato con a
--remote argomento, quindi è il nome del server a cui connettersi.
--id socket {id}
Solo GUI GTK: usa il meccanismo GtkPlug per eseguire gvim in un'altra finestra.
--version Stampa le informazioni sulla versione ed esce.
IN LINEA AIUTO
Digita ":help" in Vim per iniziare. Digita ":oggetto della guida" per ottenere aiuto su uno specifico
soggetto. Ad esempio: ":help ZZ" per ottenere aiuto per il comando "ZZ". Utilizzo e CTRL-D
per completare gli argomenti (":help cmdline-completion"). I tag sono presenti per saltare da uno
posto a un altro (una sorta di collegamento ipertestuale, vedi ":help"). Tutti i file di documentazione possono essere
visualizzato in questo modo, ad esempio ":help syntax.txt".
Usa rgview online utilizzando i servizi onworks.net