O cochilă confortabilă

cerinţe

configurație

90% din timpul în care lucrez în OS X, așa că voi vorbi despre configurația mea. În principiu, nimic nu se schimbă de la sistem la sistem, cu excepția terminalului propriu-zis. Pe servere, am în principal Debian și Ubuntu, dar nu contează deloc. Deci configul cu care trăiesc recent este iTerm2 + mosh + tmux.







De fapt, iTerm este unul dintre cele mai renumite terminale pentru OS X. Este deja extras din cutie bine pregătit, dar singurul lucru este să nu uitați să includeți scheme de culori și suport pentru derulare. Pentru aceasta, setați Terminal Type (Tip terminal) la xterm-256color în setări și asigurați-vă că este activată raportarea Enable xterm mouse. În general, recomand să fiu familiarizat cu toate jetoanele programului (partiție pe panou, autocomplete, suport pentru Growl etc.) - am descoperit o mulțime de lucruri utile.

Managerul sesiunii, fără el. Dacă ați lucrat cu ecran, atunci tmux este același ecran, dar pe steroizi. Cu toate acestea, din toate funcțiile sale, utilizez abilitatea de a salva sesiunea mea pe un server de la distanță. Ideea este simplă: când mă conectez, întotdeauna încep de la locul unde am terminat, de exemplu, lucrez la un scenariu din Vim. Statutul este salvat. Da, ecranul face același lucru, dar nu sa dezvoltat pentru o lungă perioadă de timp - prin urmare, tmux câștigă într-o mulțime de mici lucruri.

Tmux este instalat pe un server la distanță fără probleme, în config este de adăugat ceva de genul:







Eu explic înțelesul. Dacă nu există sesiune activă și se face o încercare de conectare (atac), atunci tmux va crea o sesiune nouă - aceasta este prima linie a config-ului. Al doilea include suport pentru mouse. Al treilea determină mărimea povestirii.

O cochilă confortabilă
Cheat foaie pentru tmux

Am scris deja despre mosh cumva. Acesta este un utilitar foarte util care acționează ca un conector între server și client. Chiar dacă conexiunea se rupe (și se rupe în mod regulat din cauza deplasării de la domiciliu la locul de muncă, lucrez la laptop), ea va aștepta cu răbdare până când totul va fi în regulă și fără probleme va permite revenirea la lucru. "Nici o singură stâncă", ca în cazul SSH :).

Versiunea corectă este mai bine să luați de la Git, atunci va sprijini absolut mouse-ul și defilare:

În consecință, partea clientului în OS X este instalată prin intermediul HomeBrew:

O cochilă confortabilă
Mosh - SSH fără rupere

Cum să îl folosiți

La ieșire, totul este foarte simplu. Trebuie doar să formez o echipă

și am întotdeauna acces la coajă în locul în care am terminat. Tmux salvează sesiunea de pe gazda la distanță, rețeaua permite să nu se reconecteze de o sută de ori pe zi și iTerm - este confortabil să lucrezi cu shell-ul. Puteți, desigur, pompa sistemul chiar mai departe și, de exemplu, instalați-l pe o gazdă zsh la distanță, dar asta e detaliile.

Distribuiți acest articol cu ​​prietenii dvs.:

Cu site-ul Equifax din nou ceva este greșit: biroul de istorii de credit oferă actualizări fals pentru Flash

Dimensiunea pieței de software de extorcare în darknet pentru anul trecut a crescut cu 2502%

Microsoft a stabilit o vulnerabilitate de 0 zile în Office și o problemă RCE periculoasă în clientul Windows DNS

Scrisorile criptate de S / MIME nu au fost protejate deloc din cauza unei erori în Outlook







Articole similare

Trimiteți-le prietenilor: