Kako narediti terminal svojega pomočnika in ne sovražnika?

Kako narediti terminal svojega pomočnika in ne sovražnika?

V tem članku bomo govorili o tem, zakaj je pomembno, da terminala ne opustimo popolnoma, ampak ga uporabljamo zmerno. V katerih primerih naj se uporablja in v katerih ne?

Bodimo iskreni

Nihče od nas res ne potrebuje terminala. Navajeni smo, da lahko kliknemo na vse, kar lahko, in nekaj sprožimo. Preleni smo, da bi nekaj odprli in nekam napisali ukaze. Želimo funkcionalnost tukaj in zdaj. Večina nas sploh ne uporablja terminala. Se ga sploh splača uporabljati?

Zakaj uporabljati terminal?

Udobno je. Ni vam treba preklapljati med številnimi okni ali iskati nečesa z miško. Lahko preprosto napišete ukaz, potreben za to.
Naj naštejemo situacije, ko terminal potreba:

  • Ko morate nekaj omogočiti, pa nimate časa iskati v nastavitvah (Pozdravljeni, GUI dconf)
  • Ko je lažje najti datoteko ali mapo v terminalu, namesto da bi izgubljali čas z GUI (fzf to delo dobro opravi)
  • Ko je lažje hitro urediti datoteko v Vim, Neovim, Nano, Micro kot iti v IDE
  • Ko ostane Samo terminal (na primer ponastavitev nastavitev v Ubuntuju ali namestitev Arch Linuxa)
  • Ko potrebujete hitrost, ne kakovosti

Pri ne potrebujejo uporaba terminala:

  • Ko te funkcije ni v terminalu (to se zgodi zelo redko, a vseeno)
  • Kdaj je to bolj priročno narediti v GUI kot trpeti s TUI (programi za odpravljanje napak, na primer)
  • Ko v terminalu pravzaprav ne veš, kako narediti ničesar, a moraš nekaj narediti na hitro (več časa boš porabil za avtomatizacijo kot za samo akcijo, mislim, da je to vsem znano)
  • Ko potrebujete udobje, ne hitrosti

To so osnovna pravila, ki jih ne smemo pozabiti. Zdi se preprosto, vendar želja "poskusimo vse avtomatizirati in ne dvakrat klikniti z miško" pogosto postane prednostna naloga. Ljudje so leni, vendar to ni vedno v njihovo korist.

Ustvarjanje samega terminala za preživetje

Tukaj je moj minimalni nabor, da vsaj nekaj naredim normalno v terminalu:

tmux — razdeliti okno na plošče (če ustvarite kup terminalskih oken in dolgo časa preklapljate med njimi, potem celotna ideja nima smisla, lažje je preprosto preklapljati med aplikacijami z GUI)

fzf - hitro najti nekaj. Res je hitrejši od GUI. vim in izberite ime datoteke in to je to.

zsh — (natančneje OhMyZsh) terminal mora biti priročen in ne smeti z očmi

neovim - ker je smisel biti v terminalu brez njega praktično izgubljen. Urejevalnik, ki naredi veliko več kot aplikacije GUI

In tudi ogromno drugih aplikacij: ranger (ali ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git in več

Kaj je smisel?

Presodite sami, ko poskušate naložiti polnopravni IDE, da bi spremenili nekaj majhnega skripta - to je neracionalno. Lažje ga je preprosto hitro spremeniti v Vimu (ali Nano, za tiste, ki jim postavitev Vim ni všeč). Stvari lahko naredite hitreje, vendar se vam ni treba vsega naučiti v terminalu. Morda se vam med delom na terminalu nikoli ne bo treba naučiti skriptnega jezika Bash, ker ga ne potrebujete.

Poenostavimo stvari in poglejmo na različne stvari iz različnih zornih kotov in ne delimo vsega na črno in belo

V anketi lahko sodelujejo samo registrirani uporabniki. Prijaviti se, prosim.

Ali pogosto uporabljate terminal?

  • 86,7%Da208
  • 8,8%št.21
  • 4,6%Nisem prepričan11

Glasovalo je 240 uporabnikov. 23 uporabnika sta se vzdržala.

Vir: www.habr.com

Dodaj komentar