Kiel fari la terminalon via asistanto kaj ne via malamiko?

Kiel fari la terminalon via asistanto kaj ne via malamiko?

En ĉi tiu artikolo ni parolos pri kial gravas ne tute forlasi la terminalon, sed uzi ĝin modere. En kiuj kazoj ĝi estu uzata kaj en kiuj kazoj ĝi ne estu uzata?

Ni estu honestaj

Neniu el ni vere bezonas terminalon. Ni kutimas, ke ni povas klaki sur ĉio, kion ni povas kaj ekigi ion. Ni estas tro maldiligentaj por malfermi ion kaj skribi ordonojn ie. Ni volas funkciojn ĉi tie kaj nun. Plej multaj el ni tute ne uzas terminalon. Ĉu entute indas uzi ĝin?

Kial uzi la terminalon?

Estas komforta. Ne necesas ŝanĝi al multaj fenestroj aŭ serĉi ion per la muso. Vi povas simple skribi la komandon necesan por ĉi tio.
Ni listigu la situaciojn kiam la terminalo bezono:

  • Kiam vi bezonas ebligi ion, sed ne havas tempon serĉi ĝin en la agordoj (Saluton, GUI dconf)
  • Kiam estas pli facile trovi dosieron aŭ dosierujon en la terminalo prefere ol malŝpari tempon en la GUI (fzf faras ĉi tiun laboron bone)
  • Kiam estas pli facile rapide redakti dosieron en Vim, Neovim, Nano, Micro ol iri en la IDE
  • Kiam restas nur terminalo (restarigi agordojn en Ubuntu aŭ instali Arch Linux, ekzemple)
  • Kiam vi bezonas rapidecon, ne kvaliton

Kiam neniu bezono uzu terminalon:

  • Kiam ĉi tiu funkcio ne estas en la terminalo (ĉi tio okazas ege malofte, sed tamen)
  • Kiam estas pli oportune fari tion en la GUI ol suferi kun la TUI (sencimigaj programoj, ekzemple)
  • Kiam vi vere ne scias kiel fari ion ajn en la terminalo, sed vi devas fari ion rapide (vi pasigos pli da tempo por aŭtomatigo ol por la ago mem, mi pensas, ke ĉi tio estas konata al ĉiuj)
  • Kiam vi bezonas komforton, ne rapidecon

Ĉi tiuj estas la bazaj reguloj, kiuj ne devas esti forgesitaj. Ŝajnus simpla, sed la deziro "ni provu aŭtomatigi ĉion, kaj ne duoble alklaki la muson" ofte fariĝas prioritato. Homoj estas maldiligentaj, sed ĉi tio ne ĉiam profitas al ili.

Farante la terminalon mem realigebla

Jen mia minimuma aro por fari almenaŭ ion normale en la terminalo:

tmux — dividi fenestron en panelojn (se vi generas amason da finaj fenestroj kaj ŝanĝas inter ili dum longa tempo, tiam la tuta ideo ne havas sencon, estas pli facile ŝanĝi inter aplikaĵoj kun GUI)

fzf - rapide trovi ion. Ĝi estas vere pli rapida ol la GUI. vim kaj elektu la dosiernomon kaj jen ĝi.

zsh — (pli precize OhMyZsh) la terminalo estu oportuna kaj ne okulvitraj okuloj

neovim - ĉar la signifo esti en la terminalo sen ĝi estas praktike perdita. Redaktoro, kiu faras multe pli ol GUI-apojn

Kaj ankaŭ grandega nombro da aliaj aplikoj: ranger (aŭ ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git kaj pli

Kio estas la afero?

Juĝu mem, kiam vi provas ŝargi plenan IDE por ŝanĝi ian skripton - tio estas neracia. Estas pli facile simple rapide ŝanĝi ĝin en Vim (aŭ Nano, por tiuj, kiuj ne ŝatas la Vim-aranĝon). Vi povas fari aferojn pli rapide, sed vi ne devas lerni ĉion en la terminalo. Vi eble neniam bezonos lerni la skriptlingvon Bash dum vi laboras en la terminalo, ĉar vi ne bezonas ĝin.

Ni simpligu aferojn, kaj rigardu malsamajn aferojn el malsamaj anguloj, kaj ne dividu ĉion en nigran kaj blankan

Nur registritaj uzantoj povas partopreni la enketon. Ensaluti, bonvolu.

Ĉu vi uzas la terminalon ofte?

  • 86,7%Jes208
  • 8,8%No21
  • 4,6%Ne certas11

Voĉdonis 240 uzantoj. 23 uzantoj sindetenis.

fonto: www.habr.com

Aldoni komenton