Inona no atao hoe Tmux: Torolàlana ho an'ny beginner

Fanavaozana farany: 25/09/2024
Mpanoratra: Daniel Terrasa

tmux

Misy fitaovana andalana baiko hitantana am-pahombiazana ireo fivoriana marobe izay malaza be amin'ny tontolo Unix, toy ny Linux na macOS. Amin'ity lahatsoratra ity dia hanazava isika inona ny Tmux. Torolalana kely mahasoa ho an'ny vao manomboka.

Tmux dia fanafohezana ny Terminal Multiplexer. Ny famaritana ny multiplexer rehefa miresaka momba ny terminal isika dia ny an'ny programa ahafahan'ny mpampiasa iray mitantana fivoriana virtoaly maro ao anatin'ny terminal iray. Loharano tena azo ampiharina rehefa miasa miaraka amin'ny mpizara lavitra na rehefa ilaina ny manatanteraka baiko maromaro miaraka amin'ny varavarankely samihafa.

Inona no atao hoe Tmux?

Amin'ny maha-multiplexer terminal tsara dia mamela antsika i Tmux mizara session terminal tokana ho subwindows na pane maromaro ao anatin'ny varavarankely terminal. Amin'izany fomba izany dia afaka zarao ny tsirairay amin'ireo varavarankely kely ireo mba hampandehanana programa na fivoriana samihafa shell. Izany, fara faharatsiny, no tanjon'ny mpamorona azy, Nicholas Marriott, rehefa namoaka ny dikan-teny voalohany amin'ity multiplexer ity tamin'ny taona 2007.

tmux
Inona no atao hoe Tmux

Ny lafiny iray hafa mahaliana dia ny mamela antsika tapaho ary avereno mifandray amina fivoriana amin'ny fotoana rehetra tsy manapaka ny dingana izay mandeha. Tena mety izany rehefa mifandray amin'ny fifandraisana lavitra na asa maharitra.

Ireo endri-javatra ireo dia mahatonga ny rindrambaiko Tmux ho mety indrindra amin'ny karazana asa sasany. Ohatra, ireto manaraka ireto:

  • Fampandrosoana amin'ny mpizara lavitra.
  • Asa automatique sy fanaraha-maso.
  • Fandaminana mahomby amin'ny asa multitasking.
Votoaty manokana - Tsindrio eto  Pejy tsara indrindra hisintonana boky maimaim-poana ho an'ny Kindle anao

Ny fomba mahazatra indrindra amin'ny fampiasana Tmux dia ny mamorona fivoriana mahaleo tena maro. (ny iray ho an'ny fampandrosoana, ny iray ho an'ny fanaraha-maso, ny hafa hitantana mpizara, sns.) izay afaka mitantana am-pilaminana avy amin'ny monitor iray ihany, afaka mitsambikina avy amin'ny session iray mankany amin'ny iray hafa mora sy amin'ny fotoana rehetra tiantsika.

Ahoana ny fametrahana Tmux

mametraka tmux

Ankehitriny rehefa fantatsika ny atao hoe Tmux, andao hojerentsika ny fomba fametrahana azy amin'ny ordinaterantsika. Ny fametrahana Tmux dia tena tsotra amin'ny rafitra miasa miorina amin'ny Unix toa ny macOS na Linux. Hazavainay eto ambany izany:

Ao amin'ny macOS

Raha hametraka Tmux amin'ny macOS Tmux dia mampiasa ny mpitantana ny fonosana izahay Homebrew. Ireto ny baiko tsy maintsy ampiasaina amin'ny terminal:

  1. HO AN'NY mametraka homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. HO AN'NY mametraka Tmux: manao labiera mametraka tmux
  3. HO AN'NY hamarinina fametrahana: tmux -V

Ao amin'ny Linux

Raha rafitra mifototra amin'ny Arch Linux dia azo atao ny mametraka Tmux avy amin'ny tahiry ofisialy Arch. Ny fomba dia tsotra kokoa:

  • Dingana 1: Manokatra terminal izahay.
  • Dingana 2: Mametraka Tmux mampiasa ny mpitantana ny fonosana izahay pacman:

Ao amin'ny Windows

Eny, azo atao ihany koa ny mametraka Tmux amin'ny Windows, na dia sarotra kokoa aza ny dingana amin'ity tranga ity:

  1. Ny dingana voalohany dia mametraka WSL (Rafitra Windows ho an'ny Linux). Mba hanaovana izany, sokafy ny PowerShell amin'ny maha-mpitantana azy ary araho ity baiko ity: wsl –install
  2. rehefa manokatra ny fizarana Linux izahay ao anatin'ny WSL ary manaraka ny toromarika izahay. Ny baiko ilaintsika dia ireto:
    • fanavaozana sudo apt
    • sudo apt install tmux
  3. Farany, raha manomboka mampiasa Tmux dia manatanteraka ity baiko ity izahay: tmux

Ahoana ny fampiasana Tmux

Raha vao manomboka mampiasa Tmux dia tsy maintsy azonao aloha hoe manao ahoana ny fikambananao. Ny fivoriana misokatra tsirairay dia misy vondrona varavarankely. Ny tsirairay amin'ireo varavarankely ireo dia mitovy amin'ny terminal iray, noho izany dia afaka manana varavarankely maromaro ny fivoriana iray. Farany, azo zaraina ho tontonana ihany koa ny varavarankely.

Votoaty manokana - Tsindrio eto  Mafia 3 Xbox One Cheats: Mifehy ny lalao amin'ireto hacks ireto

inona ny tmux

Ny endri-javatra iray ahafahantsika mampiasa Tmux haingana kokoa dia ny fahafahana mampiasa hafa hitsin-dàlana fitendry. Ireto no mahazatra sy mahasoa indrindra:

  • Tmux prefix: Ctrl+b
  • Mamorona varavarankely vaovao: Ctrl + b, avy eo c
  • Fizarana varavarankely (mitsivalana): Ctrl + b, avy eo "
  • Fizarana varavarankely (mitsangana): Ctrl + b, avy eo %
  • Mifindra eo anelanelan'ny tontonana: Ctrl + b, avy eo dia mampiasa ny zana-tsipìka.
  • Atsaharo ny fivoriana: Ctrl + b, avy eo d
  • Reconnect session: tmux attach
  • Akatona tontonana na varavarankely: mivoaka na Ctrl + d

Ho fanampin'izany, manolotra antsika mahaliana i Tmux safidy fanamboarana manokana. Azo atao izany amin'ny alàlan'ny famoronana rakitra fanamafisana izay ahafahan'ny mpampiasa tsirairay manampy kaody araka ny tsirony sy ny tiany.

Mba hamoronana ity rakitra ity dia tsy maintsy manatanteraka ity baiko manaraka ity ianao: sudo touch ~/.tmux.conf

Mba hanampiana ny kaody fanamafisam-peo dia tsy maintsy manokatra ny rakitra miaraka amin'ny mpamoaka lahatsoratra isika ary ampidiro ny fanovana ilaintsika. Any izy ireo no mandeha ohatra vitsivitsy azontsika ampiasaina:

Ovay ny prefix default

Raha te Ctrl+a fa tsy Ctrl+b, dia hanoratra izao manaraka izao:

# Ovay ny tovana avy amin'ny 'Ctrl+B' ho 'Ctrl+A'

esory Cb

set-Option -g prefix Ca

bind-key Ca send-prefix

Ampiasao ny maody totozy

Mba hialana amin'ireo hitsin-dàlana mahazatra sy hamindra varavarankely sy tontonana amin'ny fampiasana ny totozy. Ny baiko dia:

mametraka -g totozy

Hanova ny loko ambadiky ny tontonana

Raha te hanova ny fiaviana avy amin'ny mainty (default) ho fotsy ianao dia izao no baiko ampiasaina:

set -g window-active-style bg=white

Hahita tetika maro hafa amin'ity karazana ity ianao ao amin'ny tranonkala TMUXCheatSheet.

Votoaty manokana - Tsindrio eto  Ahoana ny fomba fampandehanana ny cookies

Raha fintinina, ny zava-drehetra nohazavainay teto dia manampy antsika hamarana ny atao hoe Tmux: fitaovana mahery vaika sy azo ampiharina, indrindra ho an'ny mpamorona sy ny mpitantana ny rafitra. Amin'ny ankapobeny, ho an'ny mpampiasa rehetra mila Miasa amim-pahombiazana miaraka amin'ny terminal maro sy ny dingana miaraka.