Iesācēju rokasgrāmata, kā Linux lietot Nano teksta redaktoru


Nano ir komandrindas teksta redaktors, kas ir iepriekš instalēts gandrīz katrā Linux izplatīšanā. Jaunie lietotāji to dod priekšroku vienkāršības dēļ, salīdzinot ar citiem komandrindas teksta redaktoriem, piemēram, vi/vim un emacs. Tam ir daudz noderīgu funkciju, piemēram, sintakses krāsošana, līniju numerācija, ērta meklēšana un daudzas citas.

Instalējiet Nano Editor Linux

Ja kāda iemesla dēļ nano vēl nav instalēts jūsu Linux izplatītājā, jums vajadzētu būt iespējai to viegli instalēt, izmantojot šādas komandas:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

Nano izmanto tastatūras kombinācijas dažādām funkcijām, piemēram, lai atrastu tekstu failā, attaisnotu tekstu utt. Šīs kombinācijas ir ļoti vienkāršas un ir redzamas, kamēr rediģējat failu. Tie mainās automātiski atkarībā no tā, kādu darbību jūs veicat.

Viena lieta, kas jums jāzina, ir tā, ka īsinājumtaustiņš, kas apzīmēts ar ^ un simbolu (piemēram, ^W ), ir Ctrl taustiņa un šī simbola (Ctrl + W) kombinācija. mūsu piemērā).

Kombinācija, kuras sākums ir M, nozīmē, ka tā jāpabeidz, nospiežot taustiņu Alt un nākamo simbolu.

Zemāk ir uzskaitītas opcijas, kuras redzēsit, pirmo reizi atverot nano:

  • G saņemt palīdzību
  • ^O izrakstīšana
  • ^W Kur ir
  • ^K izgriezts teksts
  • ^J pamatot
  • ^C Cur Pos
  • M-U Atsaukt
  • ^X izeja
  • ^R lasīt failu
  • ^\ Aizstāt
  • ^U negriezts teksts
  • ^T pareizrakstībai
  • ^_ Pāriet uz rindu
  • M-E pārtaisīt

Jums nav jāatceras katra opcija, jo tā vienmēr atrodas jūsu priekšā. Pilnu tastatūras kombināciju sarakstu varat iegūt, nospiežot ^G (vai nospiežot F1), kas atvērs nano palīdzības izvēlni. Jūs ievērosiet, ka dažus īsceļus var izmantot ar vienu taustiņu.

Piemēram, F1 taustiņš, lai saņemtu palīdzību, vai F2, lai izietu no nano.

Jauna faila izveide ir vienkārša, tāpat kā palaist nano:

$ nano

Tas atvērs redaktoru un, saglabājot failu, tas lūgs jums piešķirt nosaukumu, ar kuru jaunais fails tiks saglabāts.

Lai atvērtu failu, kuru varat palaist:

$ nano ~/my_text_file.txt

Iepriekš minētā komanda mēģinās atvērt failu “my_text_file.txt” no jūsu mājas direktorija. Ja faila nav, nano mēģinās to izveidot.

Dažreiz jums var būt nepieciešams atvērt failu un iet uz precīzu rindu vai kolonnu. Nano ļauj to izdarīt ar:

$ nano +line,columns file

Piemēram:

$ nano +3,2 ~/.bashrc

Atvērs jūsu .bashrc failu, un kursors atradīsies trešās rindas otrajā kolonnā.

Atverot vai izveidojot failus, jūs varat nekavējoties sākt rediģēt/rakstīt. Atšķirībā no vim, nav nepieciešams pārslēgties uz rediģēšanas režīmu nano. Lai pārvietotu kursoru ap failu, varat izmantot tastatūras bulttaustiņus.

Failā varat meklēt tekstu, izmantojot ^W , kas apzīmē opciju “Kur ir”. Tādējādi virs izvēlnes tiks atvērta meklēšanas ievade, kurā varat ievadīt meklēto tekstu:

Jūs redzēsiet arī to, ka apakšējā izvēlne mainīsies un parādīs dažas papildu iespējas. Tie ir diezgan daudz pašsaprotami, tāpēc mēs pārskatīsim svarīgākos.

  • Meklēt ar regulārajām izteiksmēm - nospiediet taustiņu kombināciju M-R (Alt + R taustiņi) un ievadiet meklēšanu ar regulārajām izteiksmēm, kuras vēlaties izmantot.
  • Pāriet uz līniju - nospiediet ^T (Ctrl + T) un pēc tam līniju, uz kuru vēlaties pārvietot kursoru.
  • Aizstāt tekstu - meklēšanas režīmā nospiediet ^R (Ctrl + T) vai parastajā režīmā - ^\. Jums tiks lūgts ievadīt meklēšanu, pēc nospiežot Enter, jums tiks lūgts ievadīt tekstu, kas tiks izmantots nomaiņai. Visbeidzot, jums tiks jautāts, vai vēlaties aizstāt atbilstošo meklēšanas gadījumu vai visas atbilstības. Ja izvēlēsities “Nē”, kursors tiks pārvietots uz nākamo maču.
  • Pārejiet uz pirmo rindu - nospiediet ^Y (Ctrl + Y).
  • Pāriet uz pēdējo rindiņu - nospiediet ^V (Ctrl + V).

Nano saskarne ir ļoti līdzīga GUI teksta redaktoriem. Ja vēlaties kopēt vai izgriezt tekstu GUI redaktorā, vispirms tas būs jāizvēlas. Tas pats notiek nano. Lai atzīmētu tekstu, nospiediet Ctrl + ^un pēc tam pārvietojiet kursorus ar bultiņu taustiņiem.

  • Lai nokopētu atzīmēto tekstu, nospiediet Alt + ^.
  • Lai izgrieztu atzīmēto tekstu, nospiediet ^K (Ctrl + K).
  • Lai ielīmētu atzīmēto tekstu, pārvietojiet kursoru piemērotā vietā un nospiediet ^U (Ctrl + U).

Ja vēlaties saglabāt pašreizējās izmaiņas failā, nospiediet kombināciju ^O (Ctrl + O). Ja rediģējat jaunu failu, jums tiks lūgts piešķirt šim failam nosaukumu. Tas saglabās jūsu pašreizējās izmaiņas, un nano paliks atvērts, lai jūs varētu turpināt veikt izmaiņas failā.

Dažreiz, rediģējot failu, katram gadījumam varat paturēt tā paša faila pagaidu kopijas. Varat izmantot nano opciju -B , kas izveidos rediģējamā faila dublējumu. Varat to izmantot kopā ar opciju -C , lai norādītu nano, kur saglabāt šādus dublējumus:

$ nano -BC ~/backups myfile.txt

Iepriekšminētais izveidos faila myfile.txt dublējumkopijas mapē “backups”, kas atrodas lietotāja mājas direktorijā. Ņemiet vērā, ka dublējuma direktorijai jābūt pastāvošai, pretējā gadījumā nano jums pateiks, ka direktorijs nav derīgs.

Lai izietu no nano, vienkārši nospiediet ^X (Ctrl + X taustiņi). Ja fails iepriekš nav saglabāts, jums tiks lūgts saglabāt izmaiņas ar jā/nē vai atcelt izeju.

Nano ir viegli lietojams komandrindas teksta redaktors, kas piesaista lietotājus ar savu vienkāršību. Tās saskarne ir līdzīga GUI redaktoru saskarnei, kas padara to perfektu Linux jaunpienācējiem.