En aquest article, explicarem com desar un fitxer nosaltres editors . Primer, mirem Linux i els editors Vi per què els fem servir i quines són les seves característiques, a continuació, aprofundim en el tema de desar un fitxer i sortir de l'editor juntament amb les altres opcions, entenem les diferents ordres amb un exemple.
Què és Linux?
Linux va ser desenvolupat per Linus Torvalds el 1991 com un projecte d'afició. És un nucli de codi obert (codi font que pot ser utilitzat per qualsevol persona lliurement) que és més popular i àmpliament utilitzat a la indústria, així com en sistemes personals. Hi ha diversos sistemes operatius basats en Linux nucli , algunes de les distribucions de Linux més populars són Ubuntu , CentOS , barret vermell , Debian , i Kali Linux .
Què és Vi Editor
Vi Editor és un editor de text àmpliament utilitzat en sistemes Unix/Linux i és conegut per la seva eficiència i flexibilitat. Vi editor va ser desenvolupat el 1976 per Bill Joy i, més tard, el 1991, es va llançar una versió millorada de Vi editor que es coneix com VI Improved ( PER QUÈ ).
Modes a Vi Editor
Hi ha dos modes a Vi Editor:
- Mode d'inserció: En aquest mode, podeu introduir i editar text directament. En el mode d'inserció, podeu escriure caràcters i afegir , modificar , o esborrar contingut de text segons sigui necessari. Podeu iniciar el mode d'inserció prement tecles com ' i ' (per inserir abans del cursor) o ' a ' (per inserir després del cursor). També hi ha variacions com ' jo ' (per inserir al principi de la línia) o ' A ‘ (inserir al final de la línia). Per sortir del mode d'inserció i tornar al mode d'ordres, només cal que premeu el botó ' Esc 'clau.
- Mode de comandament: En el mode d'ordres, navegueu i manipuleu el text sense escriure caràcters directament. Aquest mode està dissenyat per controlar el comportament de l'editor i realitzar diverses tasques d'edició de manera eficient. Podeu moure el cursor, esborrar text, copiar i enganxar , buscar text , i executeu una àmplia gamma d'altres operacions d'edició mitjançant ordres del teclat. Per passar del mode d'inserció al mode d'ordres, premeu el botó ' Esc 'clau. La clara distinció entre aquests dos modes a Vi és una característica fonamental que permet als usuaris editar text de manera ràpida i eficaç alhora que minimitza la necessitat de dreceres de teclat complexes.
Com desar un fitxer a Vi/Vim Editor i sortir?
Per executar qualsevol ordre, heu d'estar en mode d'ordre per entrar en mode d'ordre si esteu en mode d'inserció, premeu Esc.
1. Deseu un fitxer a Vi/Vim Editor
Hi ha 3 maneres de desar un fitxer a l'editor vi/vim que s'esmenten a continuació:
- : En – Desa els canvis però no sortiu.
- :de: – Deseu tots els fitxers oberts sense sortir.
- :w nom de fitxer – Deseu el fitxer amb un nom diferent i continueu editant el fitxer actual.
Exemple:
Pas 1: Obriu un fitxer o creeu-lo amb l'editor vi
Pas 2: Entra mode de comandament prement Esc si esteu en mode d'inserció
Pas 3: Utilitzeu qualsevol de les ordres anteriors ( w, wa, w [nom del fitxer] ) per desar el fitxer, a la captura de pantalla següent hem utilitzat: w [nom del fitxer] per desar el fitxer amb un nom nou al fitxer nouFitxer.txt dossier.
2. Sortiu de Vi/Vim Editor
Hi ha quatre maneres de sortir de l'editor:
en java
- :q – Per deixar l'editor
- :q! – Per forçar la sortida és útil quan es fan canvis en un fitxer però l'usuari no vol desar-los
- :qa! - Tanqueu tots els fitxers oberts sense desar els canvis (forçar la sortida)
- ZQ (Maj + ZQ) – Surt sense desar els canvis
Exemple:
Pas 1: Obriu un fitxer o creeu-lo amb l'editor vi
Pas 2: Entra al mode d'ordres prement Esc si esteu en mode d'inserció
Pas 3: Utilitzeu qualsevol de les ordres anteriors ( q, q!, qa o ZQ) per sortir de l'editor a la captura de pantalla següent que hem utilitzat :q per sortir de l'editor
3. Deseu el fitxer i sortiu de l'editor
Hi ha 3 maneres de desar un fitxer i sortir de l'editor vi/vim que s'esmenten a continuació:
- :wq – Deseu els canvis i sortiu de l'editor
- – Igual que :wq s'utilitza per desar els canvis i sortir
- ZZ (Maj + ZZ) - Desa els canvis i surt
Exemple:
Pas 1: Obriu un fitxer o creeu-lo amb l'editor vi
Pas 2: Entra al mode d'ordres prement Esc si esteu en mode d'inserció
Pas 3: Utilitzeu qualsevol de les ordres anteriors ( wq, x, ZZ ) a deseu el fitxer i sortiu de l'editor a la captura de pantalla següent que hem utilitzat: comanda wq per desar el fitxer i sortir de l'editor
Totes les ordres esmentades anteriorment s'esmenten a continuació en format tabular:
Ordres | Descripció |
---|---|
:q | Surt |
:q! ZQ (Maj + ZQ) | Sortiu sense desar els canvis, és a dir, descartar els canvis |
:qa | Tanca tots els fitxers oberts sense desar els canvis (forçar la sortida) |
: En | Guardar canvis |
: de | Deseu els canvis a tots els fitxers múltiples oberts |
:w [nom del fitxer] | Deseu el fitxer amb un nom diferent |
:wq ZZ (Maj+ZZ)
| Deseu els canvis i sortiu de l'editor |
Conclusió
En aquest article vam tractar diferents maneres de desar un fitxer, sortir de l'editor i ordres que permeten desar i sortir juntament amb les tecles de drecera. A part d'això, també s'adjunta una guia bàsica de l'editor vi perquè els nous usuaris es familiaritzin amb l'editor.