Iesācēja ceļvedis uz Nano, Linux komandrindas teksta redaktors
Vai esat jauns Linux komandrindā? Vai visi pārējie uzlabotie teksta redaktori ir sajaukt? How-To Geek ieguva jūsu atpakaļ ar šo pamācību Nano, vienkāršs teksta redaktors, kas ir ļoti draudzīgs.
Kad pierodat pie komandrindas, Linux iesācējus bieži vien izslēdz citi, uzlaboti teksta redaktori, piemēram, vim un emacs. Lai gan tās ir lieliskas programmas, tām ir mazliet mācīšanās līknes. Ievadiet Nano, viegli lietojamu teksta redaktoru, kas izrādās daudzpusīgs un vienkāršs. Nano tiek instalēts pēc noklusējuma Ubuntu un daudzos citos Linux domēnos un darbojas labi kopā 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, komandu uzvednē ierakstiet “nano”.
Varat arī izmantot šādu sintaksi:
nano / ceļš / uz / faila nosaukumu
Nano sekos ceļam un atver šo failu, ja tas būs. Ja tas nav, tas sāks jaunu buferi ar šo faila nosaukumu šajā direktorijā.
Apskatīsim noklusējuma nano ekrānu.
Augšpusē redzēsiet programmas un versijas numura nosaukumu, rediģējamā faila nosaukumu 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ēsiet dokumenta saturu - teksta kopumu. Trešā rinda no apakšas ir līnijas “sistēmas ziņojums”, kas parāda informāciju, kas attiecas uz programmu, kas veic funkciju. Šeit jūs varat redzēt, ka tas saka „Jauns fails”. Visbeidzot, pēdējās divas rindas apakšā ir tas, kas šo programmu padara ļoti lietotājam draudzīgu: īsceļu līnijas.
Tas ir WYSIWYG redaktors; “Tas, ko jūs redzat, ir tas, ko jūs saņemat.” Tas, ko jūs rakstāt tieši, tiek ievadīts teksta ievadei, ja vien to neizmainiet ar atslēgu, piemēram, Kontroli 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 ko spēlēt.
Īsceļi
Programmas funkcijas tiek sauktas par “īsceļiem” nano, piemēram, taupīšanu, atmaksu, attaisnošanu utt. Visbiežāk tās ir uzskaitītas ekrāna apakšdaļā, bet ir daudz vairāk, kas nav. Ņemiet vērā, ka nano neizmanto Shift taustiņu īsinājumtaustiņos. Visi īsceļi izmanto mazos burtus un nemainītus ciparu taustiņus, tāpēc Ctrl + G NAV Ctrl + Shift + G.
Nospiediet Ctrl + G, lai atvērtu palīdzības dokumentāciju, un ritiniet uz leju, lai skatītu derīgo īsceļu sarakstu.
Kad esat pabeidzis apskatīt sarakstu, nospiediet Ctrl + X, lai izietu no palīdzības.
Pieņemsim, ka strādājat ar jaunu teksta failu vai „buferi”, un vēlaties to saglabāt. To sauc par “rakstīšanu” un izpilda, noklikšķinot uz Ctrl + O. Jums tiks piedāvāts izmantot faila nosaukumu, un īsceļi apakšā mainīsies, lai atspoguļotu to, ko varat ievadīt, lai pabeigtu šo konkrēto komandu.
Ja vēlaties ievietot cita faila saturu savā pašreizējā buferī, ierakstiet Ctrl + R.
Abas iepriekšējās komandas var atcelt, ierakstot Ctrl + C.
Jūs varat hit Escape divreiz, nevis turot nospiestu vadības taustiņu, ja jums ir grūtības to darīt. Ir arī dažas komandas, kas prasa izmantot Meta taustiņu. Vairumā tastatūras izkārtojumu Meta atbilst Alt pogai.
Ja vēlaties atmest nano, jūs vienkārši noklikšķināsiet uz Ctrl + X. Nano pieklājīgi jautās, vai vēlaties saglabāt savu buferi, un jūs varat atcelt arī šo darbību.
Navigācija
Tagad, kad mēs esam nokavējuši saīsnes, pieradīsimies ļoti ātri pārvietoties pa teksta failu. Protams, jūs vienmēr varat izmantot Home, End, Page Up, Page Down un bultu taustiņus, lai pārvietotos, bet tas prasa, lai pirksti tiktu pārvietoti no burtiem, kurus mēs visi mīlam tik daudz.
Lai pārvietotu kursoru uz priekšu vai atpakaļ, varat ievadīt Ctrl + F un Ctrl + B. Lai pārvietotos uz augšu un uz leju vienā rindā, varat ievadīt Ctrl + P un Ctrl + N. Citiem vārdiem sakot, jūs varat izmantot šos taustiņus, nevis bultiņas pa labi, pa kreisi, uz augšu un uz leju. Vai trūkst mājas un beigu taustiņu? Varat izmantot Ctrl + A un Ctrl + E. Vai vēlaties pārvietot lapas vietā? Ctrl + V pārvietojas uz leju un Ctrl + Y pārvietojas uz augšu.
Bet pagaidiet, tur ir vairāk! Lai pārvietotu vienu vārdu uz priekšu un atpakaļ, jūs varat izmantot Ctrl + Space un Meta + Space (atcerieties, ka tas ir Alt + Space). Un, ja jūs patiešām steigāties, varat noklikšķināt uz Ctrl + _ un pēc tam ierakstīt rindas numuru, komatu un kolonnas numuru, lai pārietu tieši tur.
Ja vēlaties redzēt, kur pašlaik atrodas kursors, tā ir kā nano-GPS, nospiediet Ctrl + C.
Kopēšana, griešana un ielīmēšana
Kad mēs vēlamies kopēt tekstu grafiskajā vidē, mēs to iezīmējam ar kursoru. Tāpat nano mēs to atzīmējam, izmantojot komandu Ctrl + ^. Jūs vienkārši pārvietojat kursoru uz vietu, kur vēlaties sākt marķēšanu, un pēc tam noklikšķināt uz Ctrl + ^, lai to iestatītu. Tas viss iezīmēs starp sākumpunktu un līdz kursora iekļaušanai.
Ņemiet vērā, ka kursors atrodas uz tukšas vietas, un kopēšana / griešana neietver šo vietu. Varat arī atzīmēt atpakaļ no sava “iestatītā” punkta. Tomēr esiet uzmanīgi, jo jūs varat rediģēt tekstu, kamēr esat marķējis. Ja jūs sapratīsieties, vienkārši nospiediet Ctrl + ^, lai atiestatītu marķieri un jūs varat sākt no jauna.
Lai kopētu atzīmēto tekstu, nospiediet Meta + ^. Ja tā vietā vēlaties samazināt tekstu, nospiediet Ctrl + K.
Lai ielīmētu tekstu, pārvietojiet kursoru uz piemērotu pozīciju un nospiediet Ctrl + U.
Ja vēlaties noņemt visu teksta rindu, vienkārši nospiediet Ctrl + K, neizceļot neko. Dažreiz tas noderēs, rediģējot konfigurācijas failus.
Daži papildu īsceļi
Jūs zināt, kā notepad, jūs varat piespiest garas teksta rindas ietvert to, kas izskatās rindkopās? Šo funkciju nano var pārslēgt ar Meta + L saīsni. Tā kā līnijas iesaiņošana pēc noklusējuma ir iestatīta uz “ieslēgta”, tas parasti ir noderīgs pretējā virzienā; piemēram, jūs rakstāt konfigurācijas failu un vēlaties atspējot līnijas iesaiņošanu.
Varat redzēt, ka līnijai, kurā kursors ir ieslēgts, ir “$” gan sākumā, gan beigās. Tas nozīmē, ka ir vairāk teksta gan pirms, gan pēc tās, kas tiek rādīta ekrānā.
Ja vēlaties meklēt teksta virkni, nospiediet Ctrl + W un ievadiet meklēšanas vienumu. Pēc tam šo meklēšanu var atcelt, izpildot Ctrl + C, nesabojājot buferšķīdumu.
Iepriekšējais meklēšanas vienums parādās kvadrātiekavās, un atstājot rindu tukšu un noklikšķinot uz Enter, šī pēdējā meklēšana tiks atkārtota.
Un pēc tam, kad jums būs patiešām ērti, jūs varat izvērst šo noderīgo sadaļu apakšā, piespiežot Meta + X, lai iegūtu vairāk ekrāna vietas rediģēšanai!
Dažas vēstures
Nano tika veidots tā, lai tas būtu līdzīgs 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ārdale bija nedaudz izplūdusi, un TIP projekts ir dzimis. “TIP nav Pico” papildināja dažas funkcionalitātes, kuras Pico trūka un bija licencētas bezmaksas izplatīšanai, un laika gaitā kļuva par nano, ko mēs šodien mīlam. Plašāku informāciju skatiet sadaļā Nano projekta vēsture sadaļā FAQ.
Nano stiprums ir tā vienkāršība. Īsceļi darbojas tāpat kā GUI balstītie vārdu procesori, piemēram, Word un Open Office, tāpēc tas ir tikai jautājums par to, ko darīt. Viss ārpus tā ir tikai vienkārša teksta rediģēšana. Nākamreiz, kad komandrindā ir jāpārveido sīkumi, mēs ceram, ka jums tagad būs ērtāk, ja esat iepazinies ar nano.