Kako terminal učiniti svojim pomoćnikom, a ne neprijateljem?

Kako terminal učiniti svojim pomoćnikom, a ne neprijateljem?

U ovom ćemo članku raspravljati zašto je važno ne napustiti terminal u potpunosti, već ga koristiti umjereno. Također ćemo raspravljati o tome kada ga treba koristiti, a kada ne.

Budimo iskreni

Nitko od nas zapravo ne treba terminal. Navikli smo da možemo kliknuti na sve i nešto pokrenuti. Prelijeni smo da bismo išta otvorili ili upisali naredbe. Želimo funkcionalnost ovdje i sada. Većina nas uopće ne koristi terminal. Vrijedi li ga uopće koristiti?

Zašto vam je potreban terminal?

Praktično je. Ne morate se prebacivati ​​između više prozora ili tražiti nešto mišem. Možete jednostavno upisati potrebnu naredbu.
Navedimo situacije kada terminal trebati:

  • Kada trebate nešto omogućiti, ali nemate vremena tražiti to u postavkama (Pozdrav, GUI dconf)
  • Kada je lakše pronaći datoteku ili mapu u terminalu nego gubiti vrijeme na GUI-ju (fzf dobro obavlja taj zadatak)
  • Kada je lakše brzo urediti datoteku u Vimu, Neovimu, Nanu ili Micro nego koristiti IDE
  • Kada ostane samo terminal (resetiranje postavki u Ubuntu ili instaliranje Archa Linux, Na primjer)
  • Kada vam je potrebna brzina, a ne kvaliteta

Kada nema potrebe koristite terminal:

  • Kada ova funkcionalnost nije dostupna u terminalu (ovo se događa izuzetno rijetko, ali ipak)
  • Kada je praktičnije to učiniti u GUI-ju, nego se mučiti s TUI-jem (npr. otklanjanje pogrešaka u programima)
  • Kada zapravo ne znate kako nešto napraviti u terminalu, ali nešto trebate brzo napraviti (više ćete vremena potrošiti automatizirajući to nego izvršavajući samu radnju, mislim da je svima to poznato)
  • Kada je potrebna praktičnost, a ne brzina

Ovo su osnovna pravila koja se ne smiju zaboraviti. Možda se čini jednostavnim, ali želja da "pokušamo sve automatizirati umjesto dvostrukog klika" često ima prednost. Ljudi su lijeni, ali to im ne ide uvijek u korist.

Omogućavanje održivosti samog terminala

Evo mog minimalnog seta alata za barem nešto normalno raditi u terminalu:

tmux — podijeliti prozor na panele (ako pokrenete hrpu terminalnih prozora i prelazite između njih dulje vrijeme, onda je cijela ideja besmislena; lakše je samo prebacivati ​​između GUI aplikacija)

fzf — za brzo pronalaženje nečega. Zaista je brže od GUI-ja. vim i odaberite naziv datoteke i to je to.

zsh — (točnije OhMyZsh) terminal bi trebao biti praktičan, a ne ružan za oči

neovim — jer bez njega, smisao postojanja u terminalu je praktički izgubljen. Editor koji može puno više od GUI aplikacija

I također ogroman broj drugih aplikacija: ranger (ili ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git i još mnogo toga

Koja je poanta?

Prosudite sami: pokušavati učitati punopravno IDE samo da biste promijenili malu skriptu je neracionalno. Lakše je samo ga brzo promijeniti u Vimu (ili Nanu, za one kojima se ne sviđa Vimov izgled). Možete stvari raditi brže, ali ne morate naučiti sve što terminal nudi. Ako radite u terminalu, možda nikada nećete morati naučiti Bash skriptni jezik jer vam ne treba.

Pojednostavimo stvari i pogledajmo različite stvari iz različitih kutova, umjesto da sve dijelimo na crno i bijelo.

U anketi mogu sudjelovati samo registrirani korisnici. Prijaviti se, molim.

Često koristite terminal?

  • 86,7%Da208
  • 8,8%br.21
  • 4,6%Nisam siguran11

Glasovalo je 240 korisnika. Suzdržana su bila 23 korisnika.

Izvor: www.habr.com

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster