Saskaroties ar komandrindu, Linux novices bieži vien novirza citi, vairāk uzlaboti teksta redaktori, piemēram, vim un emacs. Lai gan viņi ir lieliskas programmas, viņiem ir mazliet mācīšanās līkne. Ievadiet Nano, viegli lietojamu teksta redaktoru, kurš sevi apliecina daudzveidīgā un vienkāršā veidā. Nano pēc noklusējuma ir instalēts Ubuntu un daudzos citos Linux distros un sadarbojas ar sudo, tāpēc mēs to ļoti mīlam.
Darbojas Nano
Varat izmantot arī šādu sintaksi:
nano /path/to/filename
Nano sekos ceļam un atvērs šo failu, ja tāds ir. Ja tā neeksistē, tā uzsāks jaunu buferi ar šī faila nosaukumu šajā direktorijā.
Apskatīsim noklusējuma nano ekrānu.
Tas ir WYSIWYG redaktors; "Tas, ko redzat, ir tas, ko jūs saņemat." Kas ievadāt tieši, nonāk tekstā, ja vien jūs to nemainot ar taustiņu, piemēram, Control vai Meta. Tas ir diezgan vienkārši, tāpēc ierakstiet kādu tekstu vai kopējiet kaut ko un ielīmējiet to savā terminālā, lai mums būtu kaut kas spēlēts.
Īsceļi
Programmas funkcijas tiek sauktas par "īsinājumtaustiņiem" nano režīmā, piemēram, taupīšanu, atmest, attaisnot utt. Visbiežāk sastopamās ir norādītas ekrāna apakšdaļā, taču ir daudz vairāk, kas nav. Ņemiet vērā, ka nano neizmanto saīsnes taustiņu Shift. Visi īsceļi izmanto mazos burtus un nemainītos ciparu taustiņus, tādēļ Ctrl + G nav Ctrl + Shift + G.
Lai atvērtu palīdzības dokumentāciju, ritiniet Ctrl + G un ritiniet uz leju, lai skatītu derīgu īsceļu sarakstu.
Pieņemsim, ka strādājat ar jaunu teksta failu vai "buferšķīdumu", un vēlaties to saglabāt. To sauc par "izrakstīšanu" un izpilda, nospiežot Ctrl + O. Jums tiks piedāvāts ievadīt faila nosaukumu, un apakšā esošie īsceļi mainīsies, lai atspoguļotu to, ko jūs varat ievadīt, lai pabeigtu šo konkrēto komandu.
Jūs varat divreiz izbaudīt Escape, nevis turēt Control taustiņu, ja jums ir problēmas ar to. Ir arī dažas komandas, kurām nepieciešams izmantot Meta atslēgu. Lielākajā daļā tastatūras izkārtojumu Meta pielīdzina pogai Alt.
Ja vēlaties pamest nano, vienkārši piesitiet Ctrl + X. Nano pieklājīgi jautās, vai vēlaties saglabāt buferi, un jūs varat arī atcelt šo darbību.
Navigācija
Tagad, kad esam saņēmis īsceļus, izmantosim, lai pārvietotos pa teksta failu ļoti ātri. Protams, jūs vienmēr varat izmantot mājas, gala, lapas uz augšu, lapas uz leju un bulttaustiņus, lai apietu, bet tam ir nepieciešams pārvietot pirkstus no vēstulēm, kuras mēs visi ļoti mīlam.
Lai pārvietotu kursoru uz priekšu vai atpakaļ, varat ievadīt Ctrl + F un Ctrl + B. Lai vienlaikus pārvietotu uz augšu un uz leju, varat ievadīt Ctrl + P un Ctrl + N. Citiem vārdiem sakot, jūs varat izmantot šos taustiņus, nevis labo, kreiso, augšupējo un lejupvērsto bultiņu. Trūkst sākuma un beigu taustiņu? Varat izmantot Ctrl + A un Ctrl + E. Vai vēlaties vienlaikus pārvietot lappuses? Ctrl + V pārvietojas lejup pa lapu un Ctrl + Y pārvieto lapu uz augšu.
Bet pagaidiet, tur ir vairāk! Lai vienlaikus virzītu uz priekšu un atpakaļ vienu vārdu, varat izmantot Ctrl + Space un Meta + Space (atcerieties, tas ir Alt + Space). Un, ja jūs patiešām esat skriešanās, varat nospiest Ctrl + _ un pēc tam ierakstiet rindas numuru, komatu un kolonnas numuru, lai šautu taisni tur.
Kopēšana, griešana un ielīmēšana
Ja mēs vēlamies kopēt tekstu grafiskajā vidē, mēs to izcelt ar kursoru. Tāpat arī nano mēs atzīmējam to, izmantojot komandu Ctrl + ^. Jūs vienkārši pārvietojat kursoru uz to, kur vēlaties uzsākt marķēšanu, un pēc tam jūs nospiežat Ctrl + ^, lai to iestatītu. Tas atzīmēs visu starp sākumpunktu līdz un NAV, ieskaitot kursoru.
Lai nokopētu atzīmēto tekstu, nospiediet Meta + ^. Ja tā vietā vēlaties izgriezt tekstu, nospiediet taustiņu kombināciju Ctrl + K.
Lai ielīmētu tekstu, pārvietojiet kursoru uz piemērotu pozīciju un nospiediet taustiņu kombināciju Ctrl + U.
Daži papildu saīsnes
Jūs zināt, kā ar notepad jūs varat piespiest garās teksta rindiņas iesaiņot to, kas izskatās kā rindkopas? Jūs varat pārslēgt šo funkciju nano ar Meta + L īsceļu. Tā kā līnijas iesaiņojums pēc noklusējuma ir iestatīts uz "on", tas parasti ir lietderīgi pretēji; Piemēram, jūs rakstāt konfigurācijas failu un vēlaties atspējot līnijas iesaiņošanu.
Ja vēlaties meklēt teksta virkni, nospiediet Ctrl + W un ievadiet meklēšanas vienumu. Šo meklēšanu pēc tam var atcelt vidējā izpildē, nospiežot Ctrl + C, neiznīcinot jūsu buferi.
Un pēc tam, kad jums patiešām ir ērti, varat pārvērst šo noderīgo sadaļu apakšējā malā, hitting Meta + X, lai iegūtu vairāk ekrāna vietas rediģēšanai!
Daži vēsture
Nano tika izstrādāts tā, lai būtu līdzīgs izskatu un izjūtu citai programmai Pico. Pico bija Pine noklusējuma teksta redaktors, e-pasta programma no dienas atpakaļ, kas netika izplatīta ar GPL draudzīgu licenci. Tas nozīmēja, ka pārdalīšana bija nedaudz no izplūdušas teritorijas, un tādēļ tika izveidots TIP projekts. "PADOMS nav Pico" pievienoja dažas funkcionalitātes, kas Pico trūka un tika licencēts bezmaksas izplatīšanai, un laika gaitā kļuva par nano, kuru mēs mīlam izmantot šodien. Lai iegūtu papildinformāciju, skatiet sadaļu Nano Projekta vēsture savos Bieži uzdoto jautājumu sadaļā.
Nano izturība ir tā vienkāršā lietošanā. Īsinājumtaustiņi darbojas tāpat kā ar GUI balstītiem tekstapstrādes procesiem, piemēram, Word un Open Office, tādēļ tas ir tikai jautājums par to, kā mācīties. Viss ārpus tā ir vienkārša teksta rediģēšana. Nākamajā reizē, kad jums būs jārediģē stuff komandrindā, mēs ceram, ka jums būs ērtāk ar to tagad, kad esat iepazinies ar nano.