Ciao a tutti.
In questa lezione tratteremo il file di Linux.
Editor e redattore è un programma che consente di creare e manipolare dati o testo in un file Linux.
Esistono diversi editor di testo standard disponibili sulla maggior parte dei sistemi Linux.
È possibile utilizzare VI, EDI, X, Emacs, Pico e VIM, ovvero VIM è la versione avanzata di VI.
Nella nostra lezione ci concentreremo su VI, perché VI è disponibile in quasi tutte le distribuzioni Linux, indipendentemente dal sistema
Linux a cui si accede e dal fatto che sia un bun a su c red hat Santos, troverete VI
ovunque.
Inoltre, è molto facile da imparare.
L'editor VI fornisce in realtà comandi per inserire o eliminare il testo, sostituire il testo, spostarsi all'interno del file,
trovare stringhe sostitutive e tagliare e incollare il testo all'interno.
Ecco cosa fa il VI.
E si deve scrivere su un file.
I tasti più comuni sono AI, che consiste nell'inserire escape, replace for r d for delete e quit without saving e
quit right with save.
Quindi guardiamo la nostra macchina Linux OC hit CD: chi sono e in quale directory ci troviamo?
In questa directory, si vuole creare il primo file.
Quindi chiamiamola IA, che è lo spazio di comando del mio primo editor.
O semplicemente il mio primo file.
Che ne dite?
Molto più facile.
Premete invio.
Ora, quando si preme Invio, si è ancora in modalità di comando.
Non siete in modalità di inserimento.
Esistono quindi due modalità diverse una volta che ci si trova nel VI: la prima è quando si esegue il comando, la seconda
è quando ci si trova all'interno del VI e si inizia a digitarlo.
Se si desidera uscire dalla modalità di digitazione, è necessario premere escape.
Quindi ora iniziamo.
Vediamo se voglio digitare in questo file la I oppure inserire la I minuscola non appena si preme la I.
In basso c'è scritto inserisci.
Significa che siamo in modalità di inserimento.
Ora.
I normali comandi di Linux non funzionano perché siamo in modalità di inserimento
e potremmo digitare qualcosa come Hello World.
Questa è la mia prima lezione da imparare vi.
E si può premere di nuovo invio.
Sono davvero entusiasta.
Quindi è semplice.
Come se si stesse scrivendo un documento di Word.
Ora, se volete uscire da questo file, se volete salvarlo, tutto ciò che dovete fare è premere escape.
Una volta premuto escape, si vedrà che la modalità di inserimento è sparita.
Ora, come si salva questo file?
Si può fare in due modi diversi.
Uno, si preme shift z.
Z.
Il due volte e il file verrà salvato.
Vediamo se rifai Cat e fai il mio primo file.
Vedrete che c'è.
Un altro modo per salvare un file.
Torniamo indietro nel file.
Il mio primo file e diciamo che volete digitare qualcosa, premere di nuovo insert e poi spazio alto e ora volete uscire
e salvare premendo escape.
E questa volta, invece di shift Z, digitate shift colon right quit e punto esclamativo, che viene anche
chiamato bang, e premete invio.
Come si verifica la lettura del file?
Il mio primo file ed ecco fatto.
Il file è lì.
Quindi queste sono le due modalità: una volta usciti e una volta entrati, ora
voglio che torniate al vostro file e premiate VI e il mio primo file e voglio che lo sostituiate.
Ciao.
No, voglio che cancelliate l'alto e che lo lasciate così com'è.
Ora, come si fa a muoversi all'interno di un file se non si è già nell'editor?
Per spostarsi, si possono usare i tasti in alto, in basso, a sinistra e a destra della tastiera.
Ma ricordate che non potete usare questi tasti se siete in modalità inserto.
Quindi, diciamo che se si è colpito I e si inserisce un altro tasto e si esegue un tasto sinistro destro.
Può funzionare, ma molto probabilmente interromperà il comando.
Quindi è meglio premere escape e tornare indietro.
E poi si fa dx sulla tastiera.
DX.
In questo modo si cancella l'intera riga.
Volevo cancellare solo la parola.
Ciao.
Come faccio a recuperare l'ultima riga che ho cancellato?
Quindi hai colpito te?
Semplicemente voi.
E questo riporta alla tua ultima frase.
Ora, se si vuole rimuovere l'alto, basta digitare x una volta, per rimuovere un carattere, digitare di nuovo x, per rimuovere un
altro carattere.
Ora avete uno spazio e premete di nuovo x.
Ora non avete uno spazio.
E adesso?
Se si desidera salvare di nuovo, fare due volte shift Z e il salvataggio viene effettuato.
Come si fa a verificarlo?
Lo fai tu.
Il mio primo file e c'è.
Ora torniamo indietro e facciamo pratica con il comando replace, il mio primo file.
Ora voglio sostituirlo.
Sono davvero entusiasta.
Voglio sostituire la parola eccitato con la parola felice.
Quindi, come lo facciamo?
Non possiamo colpire II in questo momento perché non vogliamo entrare nella modalità di inserimento.
Utilizzeremo quindi i tasti freccia per scendere fino alla parola eccitato.
Quindi potevo fare R, una volta che avevo colpito R, potevo fare H.
Sostituisce solo una lettera se voglio rifarlo.
Alla seconda lettera si sposta il cursore a destra, si preme R e poi A e così via.
Ma preferirei che ne uscisse e poi facesse x x, x, x x e poi colpisse I e poi p y, colpisse
di nuovo escape.
In questo modo è possibile muoversi.
Si può salire.
Si può scendere se ci si vuole muovere.
Ora, se si volesse andare alla fine di questo file e si volesse creare una nuova riga proprio sotto di
esso, prima di essere così felici, si preme.
Questo creerà una nuova linea per voi.
Inoltre, si passa automaticamente alla modalità di inserimento, in modo da poter digitare qualsiasi cosa, ad esempio.
Blah blah blah.
Ci si accorge di aver digitato J per errore.
Come si rimuove J?
Si digita x.
Ora ricordate che se digitate x, il programma scriverà x invece di cancellarlo.
Guardare C it digitando la x.
Quindi volevo eliminare quel personaggio.
Come faccio a eliminare quel carattere perché non è possibile eliminare y perché si è in modalità di inserimento.
Come si esce dalla modalità di inserimento?
Si preme il tasto di salvataggio della vita, che è la fuga.
Non appena si preme escape si vede che la modalità di inserimento è sparita.
Ora, quando si preme x x, vengono eliminati i due caratteri aggiunti per errore.
È stato un errore di battitura che hai aggiunto tu.
Allo stesso modo, se si volesse salire, si potrebbe farlo.
Se si vuole scrivere qualcosa proprio qui, e si digita I, lo si nota.
Iniziare a scrivere proprio a metà.
Salve.
Ciao.
C senza lasciare uno spazio.
Quindi rifacciamo l'evasione.
Premete X, spostate il cursore a sinistra e x e ora avete lo spazio al centro.
Ora, come scrivo?
Mettendo uno spazio al centro.
Faccio un in modo da passare automaticamente allo spazio successivo.
Allora, ciao.
Ciao.
Da Space World.
Ora si inserisce ancora di più.
E se si volesse salvarlo?
Prima di salvare di nuovo, uscire dalla modalità di inserimento premendo escape e facendo shift z z.
Questo ha salvato il vostro file come primo file e sta salvando il vostro primo file.
E se volessi eliminare la riga?
Blah blah blah.
La terza linea.
Quindi tornerò al mio file dal mio primo file.
Spostate il cursore su blah blah blah e premete D. D. due volte.
Uno, due.
Ecco fatto.
Rimuove la linea che è stata aggiunta ovunque si voglia che vada, se lo si desidera.
Oh, l'hai rimosso per errore.
Nessun problema.
È lei.
Lo riporterà di nuovo indietro.
È possibile salvarlo tramite il tasto z.
Oppure si può salvare attraverso la colonna.
Giusto.
Smettere e fare il botto.
Si può premere invio.
Ed è così che si salva il file.
Ora, torniamo ancora una volta al file VI, il mio primo file.
Voglio dire che ho un file enorme e voglio cercare una parola specifica in un file.
Supponiamo di voler cercare una lezione.
Volevo cercare L in modo da poter effettuare la ricerca in due modi.
Spero che ricordiate il comando grep e poi cerchiate la lezione da dove?
Il mio primo file.
E porterà solo quella riga che contiene la parola lezione.
Ma se si è in modalità VI, si può fare la stessa ricerca e ora si può semplicemente assicurarsi di non essere in modalità
di inserimento.
È sufficiente premere slash.
E digitare meno così e meno entrare.
E lì vi porterà esattamente alla parola che volete cambiare o che state cercando.
Questi sono i pochi comandi che abbiamo a disposizione per creare un file utilizzando VI.
Abbiamo molti comandi o tasti diversi che possiamo utilizzare in VI.
Ho incluso in questa lezione tutte queste chiavi in una dispensa.
Quindi, per favore, esaminateli e provate ogni singolo tasto.
Voglio davvero che tu abbia molta dimestichezza con questo aspetto e che alla fine diventi un esperto.
In questo modo, quando si digita qualcosa nel file di testo, si sa esattamente in quale tasto si
deve lavorare o quale tasto si deve usare.
Un errore comune a tutti è che quando si è in modalità di inserimento, è probabile che
si debba uscirne.
Non si può digitare x questo e quello, ma non si può.
Quindi il tuo salvagente è il tuo lavoro.
Colon No.
Primo dispiacere.
Prima fuga.
Colon.
D Questa volta non scrivete w, ma W scriverà le vostre modifiche nel file.
Non si vogliono apportare modifiche.
Quindi, solo per smettere, colon.
Lasciare.
Bang.
Colpito.
Inserire, verificare.
Ecco fatto.
Ora non c'è più la spazzatura in cui si voleva scrivere il file.
Quindi questo è un altro modo per uscire e cambiare il proprio file.
Quindi, per favore, esercitati, amico.
Inoltre, offre diverse opzioni di utilizzo.
C'è un altro editor, se vi piace usarlo, che è VIM, una versione avanzata di VI, che potete usare anche
voi, e che è disponibile nella maggior parte delle distribuzioni Linux, a seconda delle vostre preferenze.
Ma, per favore, esercitatevi, esercitatevi il più possibile.
E vi raccomando di creare file, molti file nella vostra home directory o nelle vostre sottodirectory.
Create i vostri file e scrivete quello che volete, scrivete l'ABC o scrivete una storia o qualsiasi altra cosa e modificate
il testo.
Questo vi permetterà di fare pratica.
VI editore.