Momwe mungapangire terminal kukhala wothandizira wanu osati mdani wanu?

Momwe mungapangire terminal kukhala wothandizira wanu osati mdani wanu?

M'nkhaniyi tikambirana chifukwa chake kuli kofunika kuti musasiye ma terminal, koma kuti mugwiritse ntchito moyenera. Ndi nthawi ziti zomwe ziyenera kugwiritsidwa ntchito ndipo siziyenera kugwiritsidwa ntchito?

Tikhale oona mtima

Palibe aliyense wa ife amene amafunikira terminal. Tidazolowera kuti titha kudina chilichonse chomwe tingathe ndikuyambitsa china chake. Ndife aulesi kwambiri kuti titsegule chinachake ndi kulemba malamulo kwinakwake. Tikufuna magwiridwe antchito pano komanso pano. Ambiri aife sitigwiritsa ntchito ma terminal. Kodi ndizoyenera kuzigwiritsa ntchito?

Chifukwa chiyani mugwiritse ntchito terminal?

Ndi bwino. Palibe chifukwa chosinthira mawindo ambiri kapena kusaka china chake ndi mbewa. Mutha kungolemba lamulo lofunikira pa izi.
Tiyeni titchule zomwe zikuchitika pomwe terminal muyenera:

  • Mukafuna kuyatsa china chake, koma osakhala ndi nthawi yoyang'ana pazokonda (Moni, GUI dconf)
  • Zikakhala zosavuta kupeza fayilo kapena foda mu terminal m'malo motaya nthawi pa GUI (fzf imagwira ntchito bwino)
  • Zikakhala zosavuta kusintha fayilo mwachangu ku Vim, Neovim, Nano, Micro kuposa kupita ku IDE
  • Pamene zotsalira okha terminal (kukhazikitsanso makonda ku Ubuntu kapena kukhazikitsa Arch Linux, mwachitsanzo)
  • Pamene mukufuna liwiro, osati khalidwe

pamene palibe chosowa gwiritsani ntchito terminal:

  • Pamene magwiridwe antchitowa sali mu terminal (izi zimachitika kawirikawiri, komabe)
  • Ndi liti pamene kuli koyenera kuchita izi mu GUI kusiyana ndi kuvutika ndi TUI (mapulogalamu ochotsa zolakwika, mwachitsanzo)
  • Pamene simukudziwa momwe mungachitire kalikonse mu terminal, koma muyenera kuchita china chake mwachangu (mumakhala nthawi yochulukirapo pazochita zokha kuposa zomwe zikuchitika, ndikuganiza kuti izi ndizodziwika kwa aliyense)
  • Mukafuna kumasuka, osati kuthamanga

Awa ndi malamulo ofunikira omwe sayenera kuyiwalika. Zingawoneke zosavuta, koma chikhumbo "tiyeni tiyese kupanga zonse, osati kudina kawiri pa mbewa" nthawi zambiri zimakhala zofunika kwambiri. Anthu ndi aulesi, koma izi sizimawapindulitsa nthawi zonse.

Kupangitsa kuti terminal ikhale yotheka

Nayi malo anga ochepera kuti ndichite zinazake nthawi zonse mu terminal:

Chidziwitso - kugawa zenera mu mapanelo (ngati mutulutsa mawindo ambiri otsiriza ndikusintha pakati pawo kwa nthawi yayitali, ndiye kuti lingaliro lonselo silimveka, ndikosavuta kusinthana pakati pa mapulogalamu ndi GUI)

fzf - kupeza mwamsanga chinachake. Ndiwothamanga kwambiri kuposa GUI. vim ndikusankha dzina la fayilo ndipo ndi momwemo.

zsh - (momwemonso OhMyZsh) terminal iyenera kukhala yabwino osati kuyang'ana maso

neovim - chifukwa tanthawuzo la kukhala mu terminal popanda izo limatayika. Mkonzi yemwe amachita zambiri kuposa mapulogalamu a GUI

Komanso kuchuluka kwa mapulogalamu ena: ranger (kapena ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git ndi zina zambiri.

Mfundo yake ndi yotani?

Dziweruzireni nokha, pamene mukuyesera kukweza IDE yodzaza kuti musinthe malemba ang'onoang'ono - izi ndizopanda nzeru. Ndizosavuta kuzisintha mwachangu mu Vim (kapena Nano, kwa iwo omwe sakonda mawonekedwe a Vim). Mutha kuchita zinthu mwachangu, koma simuyenera kuphunzira zonse mu terminal. Simungafune kuphunzira chilankhulo cha Bash mukamagwira ntchito mu terminal, chifukwa simuchifuna.

Tiyeni tipange zinthu kukhala zosavuta, ndi kuyang'ana zinthu zosiyana kuchokera ku ngodya zosiyanasiyana, osati kugawanitsa chirichonse kukhala chakuda ndi choyera

Ogwiritsa ntchito olembetsedwa okha ndi omwe angatenge nawo gawo pa kafukufukuyu. Lowani muakauntichonde.

Kodi mumagwiritsa ntchito terminal nthawi zambiri?

  • 86,7%Yes208
  • 8,8%No21
  • 4,6%Osatsimikiza11

Ogwiritsa ntchito 240 adavota. Ogwiritsa 23 adakana.

Source: www.habr.com

Kuwonjezera ndemanga