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

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

U ovom ćemo članku govoriti o tome zašto je važno ne napustiti potpuno terminal, već ga koristiti umjereno. U kojim slučajevima ga treba koristiti, au kojim ne?

Budimo iskreni

Nitko od nas zapravo ne treba terminal. Navikli smo da možemo kliknuti na sve što možemo i pokrenuti nešto. Previše smo lijeni da nešto otvorimo i negdje napišemo naredbe. Želimo funkcionalnost ovdje i sada. Većina nas uopće ne koristi terminal. Isplati li ga se uopće koristiti?

Zašto koristiti terminal?

Udobno je. Nema potrebe prebacivati ​​se na mnogo prozora ili tražiti nešto pomoću miša. Možete jednostavno napisati naredbu potrebnu za ovo.
Nabrojimo situacije kada terminal trebati:

  • Kada nešto trebate omogućiti, ali nemate vremena to tražiti u postavkama (Pozdrav, GUI dconf)
  • Kada je lakše pronaći datoteku ili mapu u terminalu umjesto gubljenja vremena na GUI (fzf dobro radi ovaj posao)
  • Kada je lakše brzo urediti datoteku u Vimu, Neovim, Nano-u, Micro-u nego ući u IDE
  • Kada ostane samo terminal (resetiranje postavki u Ubuntuu ili instaliranje Arch Linuxa, na primjer)
  • Kada vam treba brzina, a ne kvaliteta

Kada nema potrebe koristiti terminal:

  • Kada ova funkcionalnost nije u terminalu (to se događa izuzetno rijetko, ali ipak)
  • Kada je prikladnije to učiniti u GUI-ju nego se mučiti s TUI-jem (programi za otklanjanje pogrešaka, na primjer)
  • Kada ne znate baš ništa napraviti u terminalu, ali morate nešto brzo napraviti (više ćete vremena potrošiti na automatizaciju nego na samu akciju, mislim da je to svima poznato)
  • Kada trebate praktičnost, a ne brzinu

Ovo su osnovna pravila koja se ne smiju zaboraviti. Činilo bi se jednostavno, ali želja "pokušajmo sve automatizirati, a ne dvaput kliknuti mišem" često postaje prioritet. Ljudi su lijeni, ali to im nije uvijek u korist.

Učiniti sam terminal održivim

Evo mog minimalnog skupa da barem nešto normalno radim na terminalu:

tmux — podijeliti prozor na panele (ako stvorite hrpu prozora terminala i dugo se prebacujete između njih, onda cijela ideja nema smisla, lakše je samo prebacivati ​​između aplikacija s GUI-jem)

fzf - brzo pronaći nešto. Stvarno je brži od GUI-a. vim i odaberite naziv datoteke i to je to.

zsh — (točnije OhMyZsh) terminal bi trebao biti zgodan, a ne naočalama

neovim - jer se smisao boravka u terminalu bez njega praktički gubi. Uređivač koji radi puno više od GUI aplikacija

I također veliki broj drugih aplikacija: ranger (ili ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git i više

Koja je svrha?

Sudite sami, kada pokušavate učitati punopravni IDE kako biste promijenili neku malu skriptu - to je iracionalno. Lakše ga je jednostavno brzo promijeniti u Vimu (ili Nanou, za one koji ne vole Vim raspored). Možete raditi brže, ali ne morate sve učiti na terminalu. Možda nikada nećete morati učiti Bash skriptni jezik dok radite na terminalu, jer vam ne treba.

Učinimo stvari jednostavnijima, i gledajmo različite stvari iz različitih kutova, a ne dijelimo sve na crno i bijelo

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

Koristite li često 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

Dodajte komentar