Ako urobiť z terminálu vášho pomocníka a nie nepriateľa?

Ako urobiť z terminálu vášho pomocníka a nie nepriateľa?

V tomto článku si povieme, prečo je dôležité terminál úplne neopustiť, ale používať ho s mierou. V akých prípadoch by sa mal používať a v akých prípadoch by sa nemal používať?

Buďme úprimní

Nikto z nás nepotrebuje terminál. Sme zvyknutí, že na všetko, čo sa dá, môžeme kliknúť a niečo spustiť. Sme leniví niečo otvárať a niekam písať príkazy. Chceme funkčnosť tu a teraz. Väčšina z nás terminál vôbec nepoužíva. Oplatí sa to vôbec používať?

Prečo používať terminál?

Je to pohodlné. Nie je potrebné prepínať sa do mnohých okien alebo niečo hľadať myšou. Môžete jednoducho napísať príkaz potrebný na to.
Uveďme si situácie, kedy je 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 GUI (fzf robí túto prácu dobre)
  • Keď je jednoduchšie rýchlo upraviť súbor vo Vim, Neovim, Nano, Micro ako ísť do IDE
  • Keď zostáva iba terminál (resetovanie nastavení v Ubuntu alebo inštalácia Arch Linuxu, napríklad)
  • Keď potrebujete rýchlosť, nie kvalitu

Kedy nie je potrebné použite terminál:

  • Keď táto funkcia nie je v termináli (toto sa stáva veľmi zriedka, ale stále)
  • Kedy je to pohodlnejšie urobiť v GUI, ako trpieť TUI (napríklad ladiace programy)
  • Keď v termináli naozaj neviete nič robiť, ale potrebujete niečo urobiť rýchlo (viac času strávite automatizáciou ako samotnou akciou, myslím, že to pozná každý)
  • Keď potrebujete pohodlie, nie rýchlosť

Toto sú základné pravidlá, na ktoré by sa nemalo zabúdať. Zdalo by sa to jednoduché, ale túžba „pokúsme sa všetko zautomatizovať a nie dvakrát kliknúť myšou“ sa často stáva prioritou. Ľudia sú leniví, no nie vždy je to v ich prospech.

Urobiť samotný terminál životaschopným

Tu je moja minimálna sada, aby som v termináli urobil aspoň niečo normálne:

tmux — rozdeliť okno na panely (ak vytvoríte veľa okien terminálu a budete medzi nimi dlho prepínať, potom celá myšlienka nedáva zmysel, je jednoduchšie prepínať medzi aplikáciami pomocou GUI)

fzf - rýchlo niečo nájsť. Je to naozaj rýchlejšie ako GUI. vim a vyberte názov súboru a je to.

zsh — (presnejšie OhMyZsh) terminál by mal byť pohodlný a nemal by mať okuliarové oči

Neovia - pretože zmysel byť v termináli bez toho sa prakticky stráca. Editor, ktorý dokáže oveľa viac ako aplikácie GUI

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ý to má zmysel?

Posúďte sami, keď sa snažíte načítať plnohodnotné IDE, aby ste zmenili nejaký malý skript - je to iracionálne. Jednoduchšie je to len rýchlo zmeniť vo Vime (alebo Nano, pre tých, ktorým sa nepáči rozloženie Vim). Môžete robiť veci rýchlejšie, ale nemusíte sa všetko učiť v termináli. Pri práci v termináli sa možno nikdy nebudete musieť naučiť skriptovací jazyk Bash, pretože ho nepotrebujete.

Urobme veci jednoduchšie a pozerajme sa na rôzne veci z rôznych uhlov a nerozdeľujme všetko 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

Pridať komentár