Ինչպե՞ս տերմինալը դարձնել ձեր օգնականը և ոչ թե ձեր թշնամին:

Ինչպե՞ս տերմինալը դարձնել ձեր օգնականը և ոչ թե ձեր թշնամին:

Այս հոդվածում մենք կխոսենք այն մասին, թե ինչու է կարևոր ոչ թե ամբողջովին հրաժարվել տերմինալից, այլ այն օգտագործել չափավոր: Ո՞ր դեպքերում այն ​​պետք է օգտագործվի և որ դեպքերում՝ ոչ։

Եկեք անկեղծ լինենք

Մեզանից ոչ ոք իսկապես տերմինալի կարիք չունի: Մենք սովոր ենք, որ մենք կարող ենք սեղմել այն ամենի վրա, ինչ կարող ենք և ինչ-որ բան հրահրել: Մենք շատ ծույլ ենք ինչ-որ բան բացել և ինչ-որ տեղ հրամաններ գրել։ Մենք ուզում ենք ֆունկցիոնալություն այստեղ և հիմա: Մեզանից շատերը ընդհանրապես չեն օգտագործում տերմինալ: Արժե՞ ընդհանրապես օգտագործել այն:

Ինչու՞ օգտագործել տերմինալը:

Հարմարավետ է։ Շատ պատուհանների անցնելու կամ մկնիկի միջոցով ինչ-որ բան փնտրելու կարիք չկա։ Դուք կարող եք պարզապես գրել դրա համար անհրաժեշտ հրամանը:
Եկեք թվարկենք այն իրավիճակները, երբ տերմինալը կարիքը:

  • Երբ դուք պետք է ինչ-որ բան միացնեք, բայց ժամանակ չունեք այն որոնելու կարգավորումներում (Բարև, GUI dconf)
  • Երբ ավելի հեշտ է ֆայլ կամ թղթապանակ գտնել տերմինալում, քան ժամանակ կորցնել GUI-ի վրա (fzf-ը լավ է անում այս աշխատանքը)
  • Երբ ավելի հեշտ է արագ խմբագրել ֆայլը Vim, Neovim, Nano, Micro-ում, քան մտնել IDE
  • Երբ մնում է միայն տերմինալ (օրինակ՝ Ubuntu-ում կարգավորումների վերակայում կամ Arch Linux-ի տեղադրում)
  • Երբ ձեզ արագություն է պետք, ոչ թե որակ

Երբ պետք չէ օգտագործել տերմինալը.

  • Երբ այս գործառույթը տերմինալում չէ (դա տեղի է ունենում չափազանց հազվադեպ, բայց դեռ)
  • Ե՞րբ է ավելի հարմար դա անել GUI-ում, քան տուժել TUI-ով (օրինակ՝ վրիպազերծող ծրագրեր)
  • Երբ դուք իրականում չգիտեք, թե ինչպես անել ինչ-որ բան տերմինալում, բայց դուք պետք է ինչ-որ բան արագ անեք (ավելի շատ ժամանակ կծախսեք ավտոմատացման վրա, քան բուն գործողության վրա, կարծում եմ, սա բոլորին ծանոթ է)
  • Երբ Ձեզ անհրաժեշտ է հարմարավետություն, ոչ թե արագություն

Սրանք այն հիմնական կանոններն են, որոնք չպետք է մոռանալ: Թվում է, թե պարզ է, բայց «եկեք փորձենք ամեն ինչ ավտոմատացնել, այլ ոչ թե մկնիկը կրկնակի սեղմել» ցանկությունը հաճախ առաջնահերթություն է դառնում: Մարդիկ ծույլ են, բայց դա միշտ չէ, որ ձեռնտու է նրանց։

Տերմինալն ինքնին կենսունակ դարձնելը

Ահա իմ նվազագույն հավաքածուն՝ տերմինալում գոնե նորմալ ինչ-որ բան անելու համար.

tmux — պատուհանը վահանակների բաժանելու համար (եթե դուք ստեղծում եք տերմինալային պատուհանների մի փունջ և երկար ժամանակ անցնում դրանց միջև, ապա ամբողջ գաղափարն անիմաստ է, ավելի հեշտ է պարզապես անցնել հավելվածների միջև GUI-ով)

fzf - արագ գտնել ինչ-որ բան: Դա իսկապես ավելի արագ է, քան GUI-ն: վիմ և ընտրեք ֆայլի անունը և վերջ:

zsh — (ավելի ճիշտ՝ OhMyZsh) տերմինալը պետք է լինի հարմար և ոչ թե ակնոց

neovim - քանի որ առանց դրա տերմինալում գտնվելու իմաստը գործնականում կորել է։ Խմբագիր, որը շատ ավելին է անում, քան GUI հավելվածները

Եվ նաև հսկայական թվով այլ հավելվածներ՝ ռեյնջեր (կամ ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git և այլն:

Ի՞նչ իմաստ ունի:

Ինքներդ դատեք, երբ փորձում եք բեռնել լիարժեք IDE՝ ինչ-որ փոքր սցենար փոխելու համար, սա իռացիոնալ է: Ավելի հեշտ է պարզապես արագ փոխել այն Vim-ում (կամ Nano-ում, նրանց համար, ովքեր դուր չեն գալիս Vim-ի դասավորությունը): Դուք կարող եք անել ամեն ինչ ավելի արագ, բայց դուք պետք չէ ամեն ինչ սովորել տերմինալում: Հնարավոր է, որ տերմինալում աշխատելիս երբեք կարիք չունենաք սովորելու Bash սկրիպտավորման լեզուն, քանի որ դա ձեզ պետք չէ:

Եկեք ամեն ինչ ավելի պարզ դարձնենք, և տարբեր տեսանկյուններից նայենք, և ամեն ինչ չբաժանենք սևի ու սպիտակի

Հարցմանը կարող են մասնակցել միայն գրանցված օգտվողները։ Մուտք գործել, խնդրում եմ:

Հաճա՞խ եք օգտվում տերմինալից:

  • 86,7%Այո 208
  • 8,8%No21
  • 4,6%Վստահ չեմ 11

Քվեարկել է 240 օգտատեր։ 23 օգտատեր ձեռնպահ է մնացել։

Source: www.habr.com

Добавить комментарий