Používanie textových editorov príkazového riadka v aplikácii Terminál
Na úpravu poľa s obyčajným textom v aplikácii Terminál môžete použiť textový editor príkazového riadka.
Textové editory patria medzi najstaršie programy, ktoré sú k dispozícii v každom operačnom systéme, a existuje ich široká škála – napríklad plne automatické textové editory, kde v podstate napíšete recept, aké akcie sa majú v texte vykonať, a prácu necháte na počítač, alebo oveľa interaktívnejšie textové editory, ktoré dokážu text upraviť (a uložiť) v mnohých rôznych formátoch.
Na všeobecnú prácu je najjednoduchšie použiť jeden z textových editorov, ktoré sú súčasťou systému macOS. Ak chcete grafický textový editor, použite TextEdit (v Launchpade). V opačnom prípade môžete použiť jeden z mnohých poskytovaných editorov príkazového riadka. Tri textové editory s najväčšou ponukou funkcií, ktoré sú súčasťou macOS, sú:
Nano nano
je jednoduchý editor príkazového riadka. Nahrádza editor Pico, takže pokyny na používanie editora Pico môžete použiť aj pre nano
. Ak vyvoláte editor Pico, v skutočnosti spustíte editor nano
. nano
je dobrý úvod do používania editora príkazového riadka, pretože obsahuje jednoduchého pomocníka s pokynmi na obrazovke.
Vim vim
je textový editor kompatibilný s editorom vi
. Obsahuje mnohé výkonné vylepšenia na presúvanie, prehľadávanie a úpravu dokumentov. Základné úpravy sa dajú jednoducho naučiť a pomôžu vám objaviť mnohé ďalšie funkcie. K väčšine funkcií máte prístup pomocou kombinácií klávesov, ktoré vyvolajú určité správanie. vim
alebo editor, podľa ktorého bol vytvorený, vi
, sa nachádza vo väčšine operačných systémov UNIX. Ak budete väčšinu úprav vykonávať z príkazového riadka, je dobré naučiť sa používať tento editor, ale ak budete editor príkazového riadka používať len príležitostne, nie je to pre vás nevyhnutné.
Emacs Podobne ako editor vim
má aj editor emacs
mimoriadne bohatú ponuku funkcií a nachádza sa vo väčšine operačných systémov UNIX. Editor emacs
obsahuje množstvo výkonných funkcií úprav, možno ho účinne prispôsobiť a v moduloch poskytuje ďalšie funkcie, ktoré v rozhraní editora emacs
umožňujú oveľa viac než len úpravy textu. Relatívne jednoducho sa používa na základné úpravy a objavíte v ňom mnoho funkcií. Podobne ako v editore vim
sa aj v editore emacs
používajú kombinácie klávesov na prístup k mnohým funkciám. Tieto kombinácie klávesov si treba pamätať, a preto je editor emacs
najužitočnejší, ak často používate príkazový riadok.
Ak je pre vás používanie príkazového riadka novinkou a nepredpokladáte, že ho budete často používať na úpravy, najlepšou voľbou je pre vás pravdepodobne editor nano
. Ak očakávate, že veľa času strávite používaním prostredia príkazového riadka, pravdepodobne bude stáť za to naučiť sa používať editor vim
alebo emacs
. Majú veľmi rozdielne filozofie dizajnu, a preto je dobré každému z nich venovať nejaký čas a zistiť, ktorý je pre vás najlepší.
Editor príkazového riadka spustíte tak, že zadáte názov editora, medzeru a názov súboru, ktorý chcete otvoriť. Ak chcete vytvoriť nový súbor, zadajte názov editora, medzeru a názov cesty k súboru. Tu je príklad použitia editora
nano
na otvorenie nového súboru s názvom myFile.conf v priečinku Dokumenty.$ nano ~/Documents/myFile.conf
Ďalšie informácie o používaní editora nano
, vim
alebo emacs
nájdete na ich stránkach man.