Una guia d'iniciació a l'editor Nano

Introducció

Hi ha una batalla de llarga durada entre els usuaris de Linux sobre l'editor de línia d'ordres que és el millor. En un camp, vi és l'editor que regula el roost però en un altre, es tracta d'emacs.

Per a la resta de nosaltres que només necessiteu alguna cosa senzilla d'usar per editar fitxers, hi ha nano . No em malinterpreti vi i els emacs són editors molt poderosos, però de vegades només cal obrir, modificar i guardar un fitxer sense recordar les dreceres del teclat.

L'editor nano té, per descomptat, el seu propi conjunt de dreceres de teclat i, en aquesta guia, tinc l'intenció d'ajudar-vos a comprendre el significat de totes les pulsacions de teclat especials que podeu utilitzar per fer-vos la vida més fàcil quan feu servir nano.

Com aconseguir Nano

L'editor nano està disponible per defecte en totes les distribucions Linux més populars i podeu executar-lo amb un simple comandament:

na no

L'ordre anterior només obrirà un nou fitxer. Podeu escriure a la finestra, desar el fitxer i sortir.

Com obrir un nou fitxer i donar-li un nom amb Nano

Encara que simplement executeu nano està bé, és possible que vulgueu donar un nom al vostre document abans de començar. Per fer-ho, simplement doneu-li el nom del fitxer després de l'ordre nano.

nano myfile.txt

Podeu, per descomptat, proporcionar una ruta completa per obrir un fitxer en qualsevol lloc del vostre sistema Linux (sempre que tingui els permisos per fer-ho).

na no / path / to / myfile.txt

Com obrir un fitxer existent amb Nano

Podeu utilitzar la mateixa ordre que l'anterior per obrir un fitxer existent. Simplement executeu nano amb la ruta d'accés al fitxer que voleu obrir.

Per poder editar el fitxer, heu de tenir permisos per editar el fitxer, s'obrirà com a fitxer de lectura (suposant que teniu permisos de lectura).

na no / path / to / myfile.txt

Per descomptat, podeu utilitzar l'ordre sudo per elevar els vostres permisos per permetre l'edició de qualsevol fitxer.

Com desar un fitxer amb Nano

Podeu afegir text al editor nano simplement escrivint els continguts directament a l'editor. No obstant, si es guarda l'arxiu, es requereix l'ús d'una drecera de teclat.

Per desar un fitxer a nano premeu Ctrl i al mateix temps.

Si el vostre fitxer ja té un nom, només heu de prémer Enter per confirmar el nom, en cas contrari haurà d'introduir el nom del fitxer que voleu desar el fitxer.

Com desar un fitxer en format DOS mitjançant Nano

Per guardar el fitxer en format DOS premeu Ctrl i o per mostrar el quadre del nom del fitxer. Ara premeu alt i d per al format DOS.

Com desar un fitxer en format MAC mitjançant Nano

Per guardar el fitxer en format MAC premeu Ctrl i o per mostrar el quadre del nom del fitxer. Ara premeu alt i m per a format MAC.

Com s'adjunta el text de Nano al final d'un altre fitxer

Podeu afegir el text al fitxer que esteu editant al final d'un altre fitxer. Per fer-ho, premeu Ctrl i o per mostrar el quadre del nom del fitxer i introduïu el nom del fitxer al qual voleu afegir.

El següent bit és molt important:

Premeu Alt i a

Això canviarà el nom de fitxer de guardar el text al nom del fitxer per a l'addició.

Ara, quan premeu Retorn, el text de l'editor obert s'afegirà al nom del fitxer que heu introduït.

Com prefixar el text des de nano fins al començament d'un altre fitxer

Si no voleu afegir el text a un altre fitxer, però voleu que el text aparegui al començament d'un altre fitxer, caldrà que el prefixi.

Per prefixar un fitxer, premeu Ctrl i o per mostrar el quadre del nom del fitxer i introduïu la ruta d'accés al fitxer al qual voleu afegir.

De nou molt important:

Premeu Alt i pàg

Això canviarà el nom del fitxer de desar el text al nom del fitxer al prefix a.

Com fer una còpia de seguretat d'un fitxer abans de desar-lo a Nano

Si voleu desar els canvis en un fitxer que esteu editant però voleu mantenir una còpia de seguretat de la premsa original, ctrl i o per mostrar la finestra de guardar i, a continuació, premeu Alt i B.

La paraula [còpia de seguretat] apareixerà al quadre del nom del fitxer.

Com sortir de Nano

Un cop hàgiu acabat d'editar el vostre fitxer, voldreu sortir de l'editor nano.

Per sortir de Nano, simplement premeu Ctrl i X al mateix temps.

Si el fitxer no s'ha desat, se us demanarà que ho feu. Si seleccioneu "I", se us demanarà que introduïu un nom de fitxer.

Com tallar text mitjançant Nano

Per tallar una línia de text en nano, premeu Ctrl i K al mateix temps.

Si premeu Ctrl i K una altra vegada abans de fer altres canvis, la línia de text s'afegeix al porta-retalls virtual.

Quan comenceu a escriure més text o suprimiu el text i premeu Ctrl i K , el porta-retalls està desactivat i només l'última línia que es talla estarà disponible per enganxar-la.

Si voleu tallar només una part d'una línia, premeu Ctrl i 6 al principi del text que voleu tallar i, a continuació, premeu Ctrl i K per tallar el text.

Com enganxar el text mitjançant Nano

Per enganxar el text amb nano, premeu Ctrl i u . Podeu utilitzar aquesta drecera de teclat diverses vegades per enganxar-les contínuament una i altra vegada.

Com justificar i injustificar el text a Nano

En general, no utilitzareu nano com a processador de textos i, per tant, no estic gaire segur de per què voleu justificar el text, però per fer-ho, feu clic a ctrl i j en nano .

Podeu justificar el text prement Ctrl i u . Sí, sé que aquesta és la mateixa drecera per enganxar text i que hi ha moltes més dreceres disponibles. No sé per què els desenvolupadors no van triar cap drecera diferent.

S'està mostrant la posició del cursor utilitzant Nano

Si voleu saber fins a quin punt un document es troba dins del nano, podeu prémer les tecles Ctrl i C al mateix temps.

La sortida es mostra en el següent format:

línia 5/11 (54%), col 10/100 (10%), xarxes 100/200 (50%)

Això us permet saber exactament on es troba al document.

Com llegir un fitxer amb Nano

Si heu obert el nano sense especificar un nom de fitxer, podeu obrir un fitxer prement ctrl i r al mateix temps.

Ara podeu especificar un nom de fitxer per llegir a l'editor. Si ja teniu text carregat a la finestra, el fitxer que llegiu s'afegirà a la part inferior del text actual.

Si voleu obrir el fitxer nou en una memòria intermitja nou premeu alt i f .

Com buscar i reemplaçar utilitzant Nano

Per iniciar una cerca dins de nano, premeu Ctrl i \ .

Per desactivar-lo, premeu Ctrl i r. Podeu activar la substitució de nou repetint la tecla.

Per cercar text, introduïu el text que voleu cercar i premeu retorn.

Per cercar cap a enrere a través del fitxer, premeu Ctrl i R per mostrar la finestra de cerca. Premeu ai b .

Per forçar la sensibilitat dels casos, torneu a obrir la finestra de cerca i, a continuació, premeu alt i c . Podeu desactivar-la de nou repetint la tecla.

Nano no seria un editor de text de Linux si no proporcionava una manera de cercar mitjançant expressions regulars. Per tornar a activar expressions regulars, torneu a obrir la finestra de cerca i, a continuació, premeu Alt i r .

Ara podeu utilitzar expressions regulars per cercar text.

Consulteu la vostra ortografia dins de Nano

De nou, nano és un editor de text i no un processador de textos, així que no estic segur de per què l'ortografia és una característica clau d'aquest, però sí que podeu verificar les seves ortografies utilitzant el mètode abreujat de teclat Ctrl i T.

Perquè això funcioni necessiteu instal·lar el paquet d'encanteri.

Interruptors Nano

Hi ha una sèrie d'interruptors que podeu especificar quan feu servir nano. Els millors es cobreixen a continuació. Podeu trobar la resta llegint el manual nano.

Resum

Tant de bo això us donarà una millor comprensió de l'editor nano. Val la pena aprendre i mana molt menys d'una corba d'aprenentatge que vi o emacs.