Jak udělat z terminálu pomocníka a ne nepřítele?

Jak udělat z terminálu pomocníka a ne nepřítele?

V tomto článku si povíme, proč je důležité terminál úplně neopustit, ale používat ho s mírou. V jakých případech by měl být použit a v jakých případech by neměl být použit?

Buďme upřímní

Nikdo z nás opravdu nepotřebuje terminál. Jsme zvyklí, že na všechno, co se dá, můžeme kliknout a něco spustit. Jsme líní něco otevírat a někam psát příkazy. Chceme funkčnost tady a teď. Většina z nás terminál vůbec nepoužívá. Vyplatí se to vůbec používat?

Proč používat terminál?

Je to pohodlné. Není potřeba přepínat do mnoha oken nebo něco hledat myší. Můžete jednoduše napsat příkaz potřebný k tomu.
Uveďme si situace, kdy terminál potřeba:

  • Když potřebujete něco povolit, ale nemáte čas to hledat v nastavení (Dobrý den, GUI dconf)
  • Když je snazší najít soubor nebo složku v terminálu, než ztrácet čas GUI (fzf tuto práci dělá dobře)
  • Když je jednodušší rychle upravit soubor ve Vim, Neovim, Nano, Micro než jít do IDE
  • Když zůstane pouze terminál (resetování nastavení v Ubuntu nebo instalace Arch Linuxu, například)
  • Když potřebujete rychlost, ne kvalitu

Kdy není třeba použít terminál:

  • Když tato funkce není v terminálu (k tomu dochází velmi zřídka, ale přesto)
  • Kdy je výhodnější to udělat v GUI, než trpět s TUI (například ladění programů)
  • Když opravdu nevíte, jak v terminálu něco udělat, ale potřebujete něco udělat rychle (strávíte více času automatizací než samotnou akcí, myslím, že to zná každý)
  • Když potřebujete pohodlí, ne rychlost

To jsou základní pravidla, na která by se nemělo zapomínat. Zdálo by se to jednoduché, ale touha „zkusme vše automatizovat a neklikat myší“ se často stává prioritou. Lidé jsou líní, ale ne vždy je to ku prospěchu.

Učinit samotný terminál životaschopným

Zde je moje minimální sada, abych v terminálu udělal alespoň něco normálně:

tmux — rozdělit okno na panely (pokud vytvoříte spoustu oken terminálu a budete mezi nimi přepínat po dlouhou dobu, pak celá myšlenka nedává smysl, je jednodušší přepínat mezi aplikacemi s GUI)

fzf - rychle něco najít. Je to opravdu rychlejší než GUI. vim a vyberte název souboru a je to.

Zsh — (přesněji OhMyZsh) terminál by měl být pohodlný a neměl by mít brýlové oči

neovim - protože smysl být v terminálu bez něj je prakticky ztracen. Editor, který umí mnohem víc než GUI aplikace

A také obrovské množství dalších aplikací: ranger (nebo ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git a další

Jaký to má smysl?

Posuďte sami, když se snažíte načíst plnohodnotné IDE za účelem změny nějakého malého skriptu - je to iracionální. Je jednodušší to jen rychle změnit ve Vimu (nebo Nano, pro ty, kterým se nelíbí rozložení Vimu). Můžete dělat věci rychleji, ale nemusíte se vše učit v terminálu. Při práci v terminálu se možná nikdy nebudete muset učit skriptovací jazyk Bash, protože jej nepotřebujete.

Pojďme si věci zjednodušit a podívat se na různé věci z různých úhlů a nerozdělovat vše na černé a bílé

Průzkumu se mohou zúčastnit pouze registrovaní uživatelé. Přihlásit se, prosím.

Používáte terminál často?

  • 86,7%Ano 208
  • 8,8%No21
  • 4,6%Nejsem si jistý 11

Hlasovalo 240 uživatelů. 23 uživatelů se zdrželo hlasování.

Zdroj: www.habr.com

Přidat komentář