Si ta bëni terminalin ndihmësin tuaj dhe jo armikun?

Si ta bëni terminalin ndihmësin tuaj dhe jo armikun?

Në këtë artikull do të flasim përse është e rëndësishme që të mos e braktisim plotësisht terminalin, por ta përdorim me masë. Kur duhet ta përdorim atë dhe kur nuk duhet.

Të jemi të sinqertë

Asnjërit prej nesh nuk i nevojitet shumë terminali. Jemi mësuar që për çdo gjë që mund të bëjmë, mund të klikojmë me miun dhe të aktivizojmë diçka. Na lenë të hapim diçka dhe të shkruajmë urdhra diku. Dua funksionalitetin këtu dhe tani. Shumica prej nesh në fakt nuk e përdorin terminalin. Valë e përdorim atë fare?

Pse duhet të përdorim terminalin?

ËshtĂ« e pĂ«rshtatshme. Nuk nevojitet tĂ« kalosh nĂ« shumĂ« dritare, tĂ« kĂ«rkosh diçka me miun. Mund tĂ« shkruash thjesht urdhrin qĂ« tĂ« nevojitet.
Lista e situatave kur terminali nevoitet:

  • Kur duhet tĂ« aktivizosh diçka dhe nuk ke kohĂ« tĂ« kĂ«rkosh nĂ« cilĂ«sime (PĂ«rshĂ«ndetje, GUI dconf)
  • Kur Ă«shtĂ« mĂ« e lehtĂ« tĂ« gjesh njĂ« skedar ose njĂ« dosje nĂ« terminal, sesa tĂ« humbasĂ«sh kohĂ« nĂ« GUI (fzf e bĂ«n kĂ«tĂ« punĂ« mirĂ«)
  • Kur Ă«shtĂ« mĂ« e lehtĂ« tĂ« redaktosh njĂ« skedar shpejt nĂ« Vim, Neovim, Nano, Micro, sesa tĂ« futesh nĂ« IDE
  • Kur mbetet vetĂ«m terminali (pĂ«r resetimin e cilĂ«simeve nĂ« Ubuntu ose instalimin e Arch Linux, pĂ«r shembull)
  • Kur nevojitet shpejtĂ«si, jo cilĂ«si

Kur nuk nevojitet të përdorësh terminalin:

  • Kur ky funksionalitet nuk Ă«shtĂ« nĂ« terminal (diçka qĂ« ndodh shumĂ« rrallĂ«, por ndodh ndonjĂ«herĂ«)
  • Kur Ă«shtĂ« mĂ« e lehtĂ« ta bĂ«sh atĂ« nĂ« GUI, sesa tĂ« harxhosh kohĂ« nĂ« TUI (pĂ«r shembull, debugging i programeve)
  • Kur nuk di se çfarĂ« tĂ« bĂ«sh nĂ« terminal dhe duhet tĂ« bĂ«sh diçka shpejt (do tĂ« humbasĂ«sh mĂ« shumĂ« kohĂ« nĂ« automatizim se sa pĂ«r veprimin vetĂ«, mendoj se kjo Ă«shtĂ« e njohur pĂ«r tĂ« gjithĂ«)
  • Kur nevojitet lehtĂ«si, jo shpejtĂ«si.

Këto janë rregullat kryesore që nuk duhet të harrohen. Duke u dukur të thjeshta, megjithatë dëshira "le të provojmë të automatizojmë gjithçka, në vend që të klikojmë me dy herë" shpesh del në prioritet. Njerëzit janë të lenë, megjithatë kjo nuk është gjithmonë në të mirën e tyre.

Ta bëjmë terminalin funksional

Ja seti im minimal për të bërë diçka në terminal normalisht:

Tmux — pĂ«r tĂ« ndarĂ« dritaren nĂ« panele (nĂ«se krijoni shumĂ« dritare terminali dhe kaloni shumĂ« kohĂ« duke kaluar midis tyre, atĂ«herĂ« e gjithĂ« ideja humbet kuptimin, Ă«shtĂ« mĂ« e lehtĂ« tĂ« kalosh ndĂ«rmjet aplikacioneve nĂ« GUI)

fzf — pĂ«r tĂ« gjetur diçka shpejt. NĂ« tĂ« vĂ«rtetĂ« Ă«shtĂ« mĂ« e shpejtĂ« sesa nĂ« GUI. vim dhe zgjidh emrin e skedarit dhe aq mjafton.

zsh — (saktĂ«sisht OhMyZsh) terminali duhet tĂ« jetĂ« i pĂ«rshtatshĂ«m, dhe jo i bezdisshĂ«m pĂ«r sy

neovim — sepse qĂ«llimi i qĂ«ndrimit nĂ« terminal pa tĂ« Ă«shtĂ« pothuajse i humbur. NjĂ« editor qĂ« mund tĂ« bĂ«jĂ« shumĂ« mĂ« tepĂ«r se aplikacionet nĂ« GUI

Përveç kësaj, ka një numër të madh aplikacionesh të tjera: ranger (ose ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git dhe më shumë

Dhe çfarë ka rëndësi?

PĂ«rgjithĂ«sisht, kur pĂ«rpiqesh tĂ« ngarkosh njĂ« IDE tĂ« plotĂ« pĂ«r tĂ« ndryshuar njĂ« skenar tĂ« vogĂ«l — Ă«shtĂ« irracional. ËshtĂ« mĂ« e lehtĂ« ta ndryshosh shpejt nĂ« Vim (ose Nano, pĂ«r ata qĂ« nuk i pĂ«lqejnĂ« ndarjet e Vim). Mund tĂ« bĂ«sh gjĂ«rat mĂ« shpejt, megjithatĂ« nuk duhet tĂ« mĂ«sosh gjithçka qĂ« ekziston nĂ« terminal. Mund tĂ« ndodhĂ« qĂ« gjatĂ« punĂ«s nĂ« terminal, nuk do tĂ« kesh nevojĂ« tĂ« mĂ«sosh gjuhĂ«n e skriptimit Bash, sepse nuk Ă«shtĂ« e nevojshme pĂ«r ty.

Le të bëjmë gjërat më të lehta dhe t'i shohim gjërat nga këndvështrime të ndryshme, në vend që t'i ndajmë gjithçka në të bardhë dhe të zezë.

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

A e përdorni shpesh terminalin?

  • 86,7%Po208
  • 8,8%Jo21
  • 4,6%Nuk jam i sigurt11

240 përdorues kanë votuar. 23 përdorues u abstenuan.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster