If-Koubou

Nano rokasgrāmata iesācējiem, Linux komandrindas teksta redaktors

Nano rokasgrāmata iesācējiem, Linux komandrindas teksta redaktors (Kā)

Jaunums Linux komandrindā? Visu citu uzlaboto teksta redaktoru sajaukt? How-To Geek ir ieguvis savu muguru ar šo pamācību Nano, vienkāršu teksta redaktoru, kas ir ļoti jauniešiem draudzīgs.

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

Jūs varat palaist nano divos veidos. Lai atvērtu nano ar tukšu buferi, vienkārši ierakstiet "nano" komandu uzvednē.

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.

Augšpusē redzēsit programmas nosaukumu un versijas numuru, faila nosaukumu, kuru rediģējat, un to, vai fails ir modificēts kopš tā pēdējās saglabāšanas. Ja jums ir jauns fails, kas vēl nav saglabāts, jūs redzēsiet "Jauns buferis". Tālāk jūs redzēsit sava dokumenta saturu, teksta kopumu. Apakšējā trešā rindiņa ir "sistēmas ziņojuma" rindiņa, kurā tiek parādīta informācija, kas attiecas uz programmu, kura izpilda funkciju. Šeit jūs varat redzēt, ka tajā ir teikts "Jauns fails". Visbeidzot, pēdējās divas rindas apakšā ir tas, kas padara šo programmu par lietotājdraudzīgu: saīsnes.

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.

Kad esat beidzis apskatīt sarakstu, nospiediet Ctrl + X, lai izietu no palīdzības.

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.

Ja vēlaties ievietot cita faila saturu savā pašreizējā buferī, ievadiet Ctrl + R.

Jūs varat atcelt abas iepriekšējās komandas, ierakstot Ctrl + C.

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.

Ja vēlaties redzēt, kur ir jūsu kursors pašlaik, piemēram, nano-GPS, nospiediet Ctrl + C.

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.

Ņemiet vērā, ka kursors atrodas tukšā vietā, un kopēšanai / griešanai šī vieta netiks iekļauta. Jūs varat arī atzīmēt atpakaļ no jūsu "set" punkta. Tomēr esiet piesardzīgs, jo jūs varat rediģēt tekstu, kamēr ir marķējums. Ja jūs satricinājāt, vienkārši nospiediet Ctrl + ^, lai noņemtu marķieri, un jūs varat sākt no jauna.

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.

Ja vēlaties noņemt visu teksta rindu, vienkārši piespiediet taustiņu kombināciju Ctrl + K, neuzzinot neko. Reizēm tas ir ērti rediģējot konfigurācijas failus.

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.

Jūs varat redzēt, ka līnija, pie kuras atrodas kursors, ir "$" gan sākumā, gan beigās. Tas nozīmē, ka ir vairāk teksta gan pirms, gan pēc ekrānā redzamās daļas.

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.

Iepriekšējais meklēšanas termins parādās kvadrātiekavās, un atstājot rindu tukšu un nospiežot Enter, tiks atkārtots pēdējais meklēšanas vaicājums.

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.