GNU nano este un editor de text popular în linia de comandă care este inclus în majoritatea distribuțiilor Linux. Interfața sa este comparabilă cu GUI bazate pe editoare de text, ceea ce face o alegere populara pentru cei care găsesc vi
sau emacs
comenzi non-intuitiv.,iv id=”2823639e8f”>
Nano înființat și Comenzile de Bază
Nano este inclus cu multe distribuții Linux în mod implicit, dar unii utilizatori ar putea avea nevoie să-l instalați prin distribuția lor’spackage instrument de management:
Debian/Ubuntu:
apt install nano
CentOS/Fedora:
yum install nano
Taste de Comandă
atunci Când se utilizează nano, caractere de control (CTRL) sunt reprezentate de un carat (^
)., De exemplu, dacă doriți să tăiați o linie de text, ați folosi tasta ” CTRL „urmată de tasta” K”. Această secvență de comenzi este reprezentată ca ^K
în nano. Unele comenzi utilizează tasta ” Alt „pentru a funcționa, care este reprezentată de litera”M”. O comandă reprezentată ca M-R
în nano ar fi efectuată apăsând tasta” Alt „urmată de tasta” R”. Utilizatorii de Mac ar putea avea nevoie să folosească tasta „Escape” (Esc) în loc de tasta „Alt” pentru a utiliza aceste comenzi.,
de a Crea și de a Deschide Fișierele
Crearea unui Nou Fișier
Tastarea nano
fără nici un argument, se va deschide un fișier gol pentru editare:
nano
Dacă aveți de a face modificări și de a salva fișierul, vi se va solicita să alegeți un nume de fișier.
de a Deschide un Fișier
Pentru a deschide un fișier, se trece numele fisierului ca argument:
nano ~/public_html/index.html
Dacă index.html
există în ~/public_html
director, nano va deschide. Dacă fișierul nu există, nano îl va crea.,
de asemenea, puteți deschide fișiere de la o anumită linie sau coloană numărul:
nano +LINE /path/to/filenano +LINE,COLUMN /path/to/file
Pentru a deschide un fișier ca fiind citit doar:
nano -v myfile
Deschide Fișierele de Configurare
atunci Când editarea fișierelor utilizate pentru a configura aplicații sau utilitare de sistem, începe nano cu -w
flag:
nano -w /etc/mysql/my.cnf
Acest steag va preveni nano de ambalaj linii care sunt prea lungi pentru a se potrivi pe ecran, care poate crea probleme dacă config directivele sunt memorate pe mai multe linii.,
Editare fișiere
spre deosebire devi
, nu este nevoie să intrați în modul de editare înainte de a introduce text; puteți începe să tastați imediat ce se deschide fereastra. Utilizați tastele săgeată pentru a muta cursorul. Un meniu parțial de comenzi disponibile este afișat în partea de jos a ferestrei terminalului.pentru a tăia o linie de text, utilizați ^K
. Pentru a lipi, mutați cursorul unde doriți să fie plasat textul și utilizați ^U
., Dacă doriți să tăiați mai multe linii, utilizați o serie de comenzi ^K
până când toate liniile pe care doriți să le tăiați au fost eliminate. Când mergeți să le lipiți înapoi cu ^U
, liniile vor fi lipite simultan.pentru a căuta text într-un document, utilizați ^W
. Aceasta va deschide un prompt de căutare și un submeniu de comenzi legate de căutare.,
Regex Căutări
pentru A căuta un text folosind o expresie regulată, intre ALT
+R
(ESC
+R
pe Mac-uri) din meniul de căutare și tastați regex în prompt.pentru a merge la un număr de linie, introduceți^T
la promptul de căutare și introduceți numărul liniei la care doriți să navigați.
găsiți și înlocuiți textul
în meniul de căutare, introduceți ^R
., Introduceți textul care urmează să fie înlocuit și apăsați enter, apoi introduceți textul de înlocuire. Vi se va solicita să confirmați înlocuirea pentru fiecare instanță găsită sau să selectați toate pentru a confirma toate instanțele.
Verificare Ortografică
Nano are o construit în verificarea ortografică caracteristică, dar veți avea nevoie pentru a instala spell
ambalaj:
Debian/Ubuntu:
apt install spell
CentOS/Fedora:
yum install spell
după ce ați instalat spell
, puteți utiliza funcția verificare ortografică de activități prin apăsarea ^T
în timp ce editați un fișier.,
Save
pentru a vă salva munca, utilizați ^O
sau”WriteOut”. Acest lucru va salva documentul și va lăsa nano deschis pentru a continua să lucrați.
salvați cu copii de rezervă
Nano poate crea copii de rezervă ale fișierelor atunci când ieșiți. Aceste copii de rezervă pot fi plasate într-un director la alegere; în mod implicit, acestea sunt plasate în același director ca fișierul modificat.,
cu Ajutorul -B
opțiune atunci când începe nano va crea backup-uri de fișierul pentru tine, în timp ce folosind -C
opțiune vă va permite să specificați directorul de a plasa fișiere de rezervă în:
nano -BC ~/backups index.php
comanda enumerate mai sus va crea o copie de rezervă index.php
în backups
folder în care utilizatorul curent este directorul home.
ieșire
utilizați ^X
pentru a ieși din nano. Dacă nu v-ați salvat munca, vi se va solicita să salvați modificările sau să anulați rutina de ieșire.