Linux komandrindas teksta redaktora Nano iesācēju ceļvedis

Vai esat jauns Linux komandrindas lietotājs? Vai sajaukt visus pārējos uzlabotos teksta redaktorus? How-To Geek ir ieguvis jūsu muguru, izmantojot šo apmācību Nano, vienkāršam teksta redaktoram, kas ir ļoti draudzīgs iesācējiem.

Pierodot komandrindai, Linux iesācējus bieži atbaida citi, modernāki teksta redaktori, piemēram, vim un emacs. Lai gan tās ir lieliskas programmas, tām tomēr ir mazliet mācīšanās līkne. Ievadiet Nano - viegli lietojamu teksta redaktoru, kas pierāda sevi kā daudzpusīgu un vienkāršu. Nano pēc noklusējuma ir instalēts Ubuntu un daudzos citos Linux distros un darbojas labi kopā ar sudo, tāpēc mēs to tik ļoti mīlam.

Skrien Nano

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

Varat arī izmantot šādu sintaksi:

nano / path / to / faila nosaukums

Nano sekos ceļam un atvērs šo failu, ja tāds pastāv. Ja tā nepastāv, tā sāks jaunu buferi ar šo faila nosaukumu šajā direktorijā.

Apskatīsim noklusējuma nano ekrānu.

Augšdaļā redzēsiet programmas nosaukumu un versijas numuru, rediģējamā faila nosaukumu un to, vai fails ir mainīts kopš tā pēdējās saglabāšanas. Ja jums ir jauns fails, kas vēl nav saglabāts, redzēsit “Jauns buferis”. Pēc tam jūs redzēsiet dokumenta saturu, teksta pamattekstu. Trešā rinda no apakšas ir rinda “sistēmas ziņojums”, kas parāda informāciju, kas attiecas uz programmu, kas izpilda funkciju. Šeit jūs varat redzēt, ka uz tā ir teikts “Jauns fails”. Visbeidzot, pēdējās divas rindas apakšā padara šo programmu ļoti draudzīgu lietotājam: īsceļu līnijas.

Tas ir WYSIWYG redaktors; "Tas, ko jūs redzat, ir tas, ko jūs saņemat." Ievadītais teksts tiek tieši ievadīts teksta ievadei, ja vien to nemaināt ar tādu taustiņu kā Control vai Meta. Tas ir diezgan vienkārši, tāpēc ierakstiet tekstu vai kaut ko nokopējiet un ielīmējiet savā terminālā, lai mums būtu ar ko spēlēt.

Īsinājumtaustiņi

Programmas funkcijas nano tiek dēvētas par “īsinājumtaustiņiem”, piemēram, saglabāšanu, iziešanu, attaisnošanu utt. Visizplatītākās funkcijas ir norādītas ekrāna apakšdaļā, taču ir vēl daudz citu, kuras nav. Ņemiet vērā, ka nano īsinājumtaustiņos neizmanto taustiņu Shift. Visos īsinājumtaustiņos tiek izmantoti mazie burti un nemodificētie ciparu taustiņi, 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 redzētu derīgu saīsņu sarakstu.

Kad esat apskatījis sarakstu, nospiediet taustiņu kombināciju Ctrl + X, lai izietu no palīdzības.

Pieņemsim, ka strādājat pie jauna teksta faila vai “bufera” un vēlaties to saglabāt. To sauc par “izrakstīšanu” un izpilda, nospiežot taustiņu kombināciju Ctrl + O. Jums tiks piedāvāts izmantot faila nosaukumu, un apakšdaļā esošie saīsnes mainīsies, lai atspoguļotu to, ko varat ievadīt, lai pabeigtu šo konkrēto komandu.

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

Abas iepriekšējās komandas var atcelt, ierakstot Ctrl + C.

Varat divreiz nospiest Escape, nevis turēt nospiestu taustiņu Control, ja jums ir grūtības to izdarīt. Ir arī dažas komandas, kurām nepieciešama Meta atslēga. Lielākajā daļā tastatūras izkārtojumu Meta pielīdzina pogai Alt.

Kad vēlaties atmest nano, vienkārši nospiediet taustiņu kombināciju Ctrl + X. Nano jums 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 ieguvuši saīsnes, pieradīsim ļoti ātri pārvietoties pa teksta failu. Protams, lai pārvietotos, vienmēr varat izmantot sākumlapu, beigas, lapu uz augšu, lapu uz leju un bulttaustiņus, taču tas prasa pārvietot pirkstus no burtiem, kurus mēs visi tik ļoti mīlam.

Lai pārvietotu kursoru uz priekšu vai atpakaļ, varat ierakstīt Ctrl + F un Ctrl + B. Lai pārvietotos uz augšu un uz leju pa vienu līniju vienlaikus, varat ierakstīt Ctrl + P un Ctrl + N. Citiem vārdiem sakot, jūs varat izmantot šos taustiņus attiecīgi bultiņu Pa labi, Pa kreisi, Uz augšu un Leju. Trūkst sākuma un beigu taustiņu? Varat izmantot Ctrl + A un Ctrl + E. Vai vēlaties tā vietā pārvietot lapas vienlaikus? Ctrl + V pārvietojas pa lapu uz leju, un Ctrl + Y - uz augšu par lapu.

Bet pagaidiet, tur ir vairāk! Lai pārietu uz priekšu un atpakaļ pa vienam vārdam vienlaikus, varat izmantot Ctrl + Space un Meta + Space (atcerieties, ka tas ir Alt + Space). Un, ja jūs patiešām steidzaties, varat nospiest taustiņu kombināciju Ctrl + _ un pēc tam ierakstīt rindas numuru, komatu un kolonnas numuru, lai tur pārietu tieši.

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

Kopēšana, griešana un ielīmēšana

Kad mēs vēlamies tekstu kopēt grafiskā vidē, mēs to izceļam ar kursoru. Līdzīgi 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 atzīmēšanu, un pēc tam nospiediet taustiņu kombināciju Ctrl + ^, lai to “iestatītu”. Tas iezīmēs visu starp sākuma punktu līdz NAV, ieskaitot kursoru.

Ņemiet vērā, ka kursors atrodas tukšajā vietā, un kopēšana / izgriešana neietvers šo vietu. Varat arī atzīmēt atpakaļ no “iestatītā” punkta. Tomēr esiet piesardzīgs, jo marķēšanas laikā varat rediģēt tekstu. Ja esat sajaucis, vienkārši vēlreiz nospiediet Ctrl + ^, lai atiestatītu 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 Ctrl + K.

Lai ielīmētu tekstu, pārvietojiet kursoru piemērotā vietā un nospiediet taustiņu kombināciju Ctrl + U.

Ja vēlaties noņemt visu teksta rindiņu, vienkārši nospiediet Ctrl + K, neko neizceļot. Dažreiz tas noder, rediģējot konfigurācijas failus.

Daži papildu saīsnes

Jūs zināt, kā piezīmju blokā jūs varat piespiest garas teksta rindas ietvert rindkopās? Jūs varat pārslēgt šo funkciju nano, izmantojot saīsni Meta + L. Tā kā līnijas ietīšana pēc noklusējuma ir iestatīta uz “ieslēgta”, tas parasti ir noderīgi tieši pretēji; piemēram, jūs rakstāt konfigurācijas failu un vēlaties atspējot līniju ietīšanu.

Var redzēt, ka kursora līnijas sākumā un beigās ir “$”. Tas nozīmē, ka pirms un pēc ekrānā redzamās daļas ir vairāk teksta.

Ja vēlaties meklēt teksta virkni, nospiediet Ctrl + W un ievadiet meklēšanas vienumu. Pēc tam šo meklēšanu var atcelt izpildes vidū, nospiežot taustiņu kombināciju Ctrl + C, neiznīcinot buferi.

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

Un pēc tam, kad jums būs patiešām ērti, varat izslēgt šo noderīgo sadaļu apakšdaļā, nospiežot Meta + X, lai iegūtu vairāk vietas rediģēšanai!

Daži Vēsture

Nano tika veidots tā, lai pēc izskata un izskata tas būtu līdzīgs citai programmai ar nosaukumu Pico. Pico bija noklusējuma teksta redaktors Pine, e-pasta programmā, kas netika izplatīta ar GPL draudzīgu licenci. Tas nozīmēja, ka pārdalīšana bija nedaudz neskaidra teritorija, un tāpēc TIP projekts ir dzimis. “PADOMS nav Pico” pievienoja dažas funkcionalitātes, kuras Pico trūka un kurai tika izsniegta licence bezmaksas izplatīšanai, un laika gaitā tā kļuva par nano, kuru mēs šodien mīlam izmantot. Lai iegūtu vairāk informācijas, skatiet Nano projekta vēstures sadaļu viņu FAQ.

Nano stiprums ir tā lietošanas vienkāršībā. Īsinājumtaustiņi darbojas tāpat kā GUI balstītos vārdu procesoros, piemēram, Word un Open Office, tāpēc ir tikai jāapgūst, kuri no tiem ko dara. Viss ārpus tā ir tikai vienkārša teksta rediģēšana. Nākamreiz, kad jums būs jārediģē komandrindas saturs, mēs ceram, ka jums tas būs ērtāk tagad, kad esat iepazinies ar nano.