
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
