Si ta bëni terminalin asistentin tuaj dhe jo armikun tuaj?

Si ta bëni terminalin asistentin tuaj dhe jo armikun tuaj?

Në këtë artikull do të flasim pse është e rëndësishme të mos e braktisni plotësisht terminalin, por ta përdorni atë në moderim. Në cilat raste duhet përdorur dhe në cilat raste nuk duhet përdorur?

Le te jemi te sinqerte

Asnjëri prej nesh nuk ka nevojë vërtet për një terminal. Jemi mësuar me faktin që mund të klikojmë mbi gjithçka që mundemi dhe të nxisim diçka. Ne jemi shumë dembel për të hapur diçka dhe për të shkruar komanda diku. Ne duam funksionalitet këtu dhe tani. Shumica prej nesh nuk përdorin fare një terminal. A ia vlen ta përdorni fare?

Pse të përdorni terminalin?

Është komode. Nuk ka nevojë të kaloni në shumë dritare ose të kërkoni diçka me miun. Ju thjesht mund të shkruani komandën e nevojshme për këtë.
Le të rendisim situatat kur terminali duhet:

  • Kur duhet të aktivizoni diçka, por nuk keni kohë ta kërkoni në cilësimet (Përshëndetje, GUI dconf)
  • Kur është më e lehtë të gjesh një skedar ose dosje në terminal sesa të humbësh kohë në GUI (fzf e bën mirë këtë punë)
  • Kur është më e lehtë të redaktoni shpejt një skedar në Vim, Neovim, Nano, Micro sesa të shkoni në IDE
  • Kur mbetet vetëm terminal (rivendosja e cilësimeve në Ubuntu ose instalimi i Arch Linux, për shembull)
  • Kur keni nevojë për shpejtësi, jo cilësi

Kur nuk duhet përdorni terminalin:

  • Kur ky funksion nuk është në terminal (kjo ndodh jashtëzakonisht rrallë, por gjithsesi)
  • Kur është më e përshtatshme ta bësh këtë në GUI sesa të vuash me TUI (programet e korrigjimit, për shembull)
  • Kur nuk dini të bëni asgjë në terminal, por duhet të bëni diçka shpejt (do të shpenzoni më shumë kohë për automatizimin sesa për vetë veprimin, mendoj se kjo është e njohur për të gjithë)
  • Kur keni nevojë për komoditet, jo shpejtësi

Këto janë rregullat bazë që nuk duhen harruar. Do të duket e thjeshtë, por dëshira "le të përpiqemi të automatizojmë gjithçka, dhe jo të klikojmë dy herë miun" shpesh bëhet prioritet. Njerëzit janë dembelë, por kjo nuk është gjithmonë në avantazhin e tyre.

Duke e bërë vetë terminalin të zbatueshëm

Këtu është grupi im minimal për të bërë të paktën diçka normalisht në terminal:

tmux — për të ndarë një dritare në panele (nëse krijoni një sërë dritaresh terminale dhe kaloni mes tyre për një kohë të gjatë, atëherë e gjithë ideja nuk ka kuptim, është më e lehtë të kaloni vetëm midis aplikacioneve me GUI)

fzf - për të gjetur shpejt diçka. Është vërtet më i shpejtë se GUI. vim dhe zgjidhni emrin e skedarit dhe kjo është ajo.

zsh — (më saktë OhMyZsh) terminali duhet të jetë i përshtatshëm dhe jo me syze

neovim - sepse kuptimi i të qenit në terminal pa të është praktikisht i humbur. Një redaktues që bën shumë më tepër se aplikacionet GUI

Dhe gjithashtu një numër i madh aplikacionesh të tjera: ranger (ose ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git dhe më shumë

Ç'kuptim ka?

Gjykoni vetë, kur po përpiqeni të ngarkoni një IDE të plotë për të ndryshuar një skenar të vogël - kjo është e paarsyeshme. Është më e lehtë ta ndryshosh atë shpejt në Vim (ose Nano, për ata që nuk e pëlqejnë paraqitjen e Vim). Ju mund t'i bëni gjërat më shpejt, por nuk keni nevojë të mësoni gjithçka në terminal. Ju mund të mos keni nevojë të mësoni kurrë gjuhën e skriptimit Bash gjatë punës në terminal, sepse nuk ju nevojitet.

Le t'i bëjmë gjërat më të thjeshta dhe të shohim gjëra të ndryshme nga këndvështrime të ndryshme, dhe të mos ndajmë gjithçka në të zezë dhe të bardhë

Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. Hyni, te lutem

A e përdorni shpesh terminalin?

  • 86,7%Po 208
  • 8,8%Nr 21
  • 4,6%Nuk jam i sigurt 11

240 përdorues votuan. 23 përdorues abstenuan.

Burimi: www.habr.com

Shto një koment