
V tomto článku si vysvetlíme, prečo je dôležité úplne sa neopustiť terminál, ale používať ho s mierou. Taktiež si preberieme, kedy by sa mal používať a kedy nie.
Buďme úprimní
Nikto z nás terminál naozaj nepotrebuje. Sme zvyknutí na to, že môžeme kliknúť na všetko a niečo spustiť. Sme príliš leniví na to, aby sme niečo otvorili alebo zadali príkazy. Chceme funkčnosť tu a teraz. Väčšina z nás terminál vôbec nepoužíva. Oplatí sa ho vôbec používať?
Prečo potrebujete používať terminál?
Je to pohodlné. Nemusíte prepínať medzi viacerými oknami ani hľadať niečo myšou. Stačí zadať potrebný príkaz.
Vymenujme situácie, kedy terminál potrebovať:
- Keď potrebujete niečo povoliť, ale nemáte čas to hľadať v nastaveniach (Ahoj, GUI dconf)
- Keď je jednoduchšie nájsť súbor alebo priečinok v termináli, ako strácať čas v grafickom rozhraní (fzf túto úlohu zvláda dobre)
- Kedy je jednoduchšie rýchlo upraviť súbor vo Vime, Neovime, Nano alebo Micro ako použiť IDE
- Keď zostane iba terminál (resetovanie nastavení v Ubuntu alebo inštalácia Archu LinuxNapríklad)
- Keď potrebujete rýchlosť, nie kvalitu
Kedy nie je potrebné použiť terminál:
- Keď táto funkcia nie je v termináli dostupná (stáva sa to veľmi zriedka, ale predsa)
- Kedy je pohodlnejšie to urobiť v grafickom rozhraní, než sa trápiť s TUI (napríklad ladenie programov)
- Keď naozaj neviete, ako niečo urobiť v termináli, ale potrebujete niečo urobiť rýchlo (automatizáciou strávite viac času ako samotnou akciou, myslím, že to pozná každý)
- Keď je potrebné pohodlie, nie rýchlosť
Toto sú základné pravidlá, na ktoré sa nesmie zabúdať. Môže sa to zdať jednoduché, ale často má prednosť túžba „skúsme všetko automatizovať namiesto dvojitého klikania“. Ľudia sú leniví, ale to nie vždy funguje v ich prospech.
Zabezpečenie životaschopnosti samotného terminálu
Tu je moja minimálna sada nástrojov, aby som mohol v termináli normálne robiť aspoň niečo:
tmux — rozdeliť okno na panely (ak vytvoríte viacero terminálových okien a dlho medzi nimi prepínate, potom je celá myšlienka zbytočná; je jednoduchšie len prepínať medzi aplikáciami s grafickým rozhraním)
fzf — rýchlo niečo nájsť. Je to naozaj rýchlejšie ako grafické rozhranie. vim a vyberte názov súboru a to je všetko.
zsh — (presnejšie OhMyZsh) terminál by mal byť pohodlný a nemal by byť rušivý
Neovia — pretože bez neho sa zmysel používania terminálu prakticky stráca. Editor, ktorý dokáže oveľa viac než len aplikácie s grafickým rozhraním
A tiež obrovské množstvo ďalších aplikácií: ranger (alebo ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git a ďalšie
Aký je zmysel?
Posúďte sami: snažiť sa načítať plnohodnotné IDE len kvôli zmene malého skriptu je iracionálne. Je jednoduchšie ho len rýchlo zmeniť vo Vime (alebo Nano, pre tých, ktorým sa nepáči rozloženie Vimu). Môžete robiť veci rýchlejšie, ale nemusíte sa učiť všetko, čo terminál ponúka. Ak pracujete v termináli, možno sa nikdy nebudete musieť učiť skriptovací jazyk Bash, pretože ho nepotrebujete.
Zjednodušme si veci a pozrime sa na rôzne veci z rôznych uhlov pohľadu, namiesto toho, aby sme všetko delili na čierne a biele.
Do prieskumu sa môžu zapojiť iba registrovaní užívatelia. Prihlásiť saProsím.
Používate terminál často?
- 86,7%Áno208
- 8,8%č.21
- 4,6%Nie som si istý 11
Hlasovalo 240 užívateľov. 23 používatelia sa zdržali hlasovania.
Zdroj: hab.com
