TTY - i-terminal engeyiyo yokusetyenziswa ekhaya

TTY - i-terminal engeyiyo yokusetyenziswa ekhaya

Ngaba kunokwenzeka ukuba uphile usebenzisa izakhono ze-TTY kuphela? Nali ibali lam elifutshane malunga nendlela endibandezeleke ngayo nge-TTY, ndifuna ukuyenza isebenze ngokuqhelekileyo

ukubuzwa

Kutshanje, ikhadi levidiyo kwilaptop yam endala aliphumelelanga. Intlithekile kakhulu kangangokuba andizange ndikwazi nokuqalisa isifakeli sayo nayiphi na i-OS. IiWindows zantlitheka ngeempazamo xa ufaka abaqhubi abasisiseko. Ufako lweLinux khange lufune kuqalisa kwaphela, nokuba ndikhankanye nouveau.modeset=0 kumiselo losungulo.
Andizange ndifune ukuthenga ikhadi elitsha levidiyo yelaptop eyenze injongo yayo. Nangona kunjalo, njengomntu wokwenyani weLinux, ndaqala ukucinga: β€œAkufanelanga ukuba ndenze ikhompyutha ephathwayo ngelaptop, njengokuba kwakunjalo ngeminyaka yee-80s?” Le yindlela eyazalwa ngayo ingcamango yokungafaki i-xserver kwi-Linux, kodwa ukuzama ukuhlala kwi-TTY (i-console engenanto).

Ubunzima bokuqala

Ndiyifake kwiPC Arch Linux. Ndiyaluthanda olu nikezelo kuba lunokucwangciswa njengoko uthanda (kwaye kwakhona, ukufakela ngokwalo kwaqhutywa kwi-console, eyayiluncedo kum). Ukulandela incwadana, ndifake inkqubo njengesiqhelo. Ngoku bendifuna ukubona ukuba ikhonsoli ingenza ntoni. Ndicinge ukuba ngaphandle kwe-xserver ndinqumle amathuba amaninzi. Ndandifuna ukubona ukuba i-console engenanto ingadlala ividiyo okanye ibonise ifoto (njengoko i-w3m isenza kwi-console), kodwa zonke iinzame zaba lilize. Emva koko ndaqala ukuzama iibrowser, kwaye apho ndadibana nengxaki ngebhodi eqhotyoshwayo: ayinamsebenzi ngaphandle kwe-GUI. Andikwazi ukukhetha nantoni na, isithinteli asinanto. Ewe, kukho i-buffer yangaphakathi (njenge-Vim), kodwa ingaphakathi ngenxa yeso sizathu.Ndikhumbula ukuba kwii-configs zeVim ungacacisa ukusetyenziswa kwe-buffer yangaphandle, kodwa ke ndiyazibuza: kutheni? Ibingathi ndivalelwe. Andizuyibukela le vidiyo, kuba... Ufuna i-xserver, i-alsa-mixer ayifuni ukusebenza ngaphandle kwayo, akukho sandi, izikhangeli azinamsebenzi, kwaye kuphelele apho: Ubunzima (abangazange bafake imifanekiso), iilinks (eyathi, nangona ifanelekile, yayingenamsebenzi kwaphela), bhrawuza (eyayicubungula yonke imifanekiso kwaye idluliselwe kwi-terminal njengomfanekiso we-ASCII pseudo, kodwa kwakungenakwenzeka nokulandela ikhonkco apho). Kwahlwa ngokuhlwa, kwaye ndine "stump" ezandleni zam, onokuthi uqokelele ikhowudi kuphela. Eyona nto bendinokuyenza kukukhangela ikhowudi yereferensi kwi-how2 kunye nokusefa usebenzisa i-ddgr.

Ngaba ikho indlela yokuphuma?

Emva koko ndiqala ukucinga ukuba ndithathe indlela engafanelekanga. Kulula ukuthenga ikhadi levidiyo kunokuba ujikeleze kunye ne-bastard. Akunjalo ukuba ndiza kubiza i-Linux nge-TTY nje inkqubo engadingekile ngokupheleleyo, hayi, mhlawumbi iya kufaneleka kubalawuli beseva, kodwa injongo yam yasekuqaleni yayikukwenza "ilekese" ngaphandle kwe-TTY, kwaye umphumo waba yi-monster yaseFrankestein eyayiyiyo. ukuxhuzula, xa kufikwa kwimisebenzi ye-GUI. Ndandifuna ngakumbi, emva koko ndawuyeka ngokupheleleyo umbono wokudlala ividiyo kunye nezixhobo zomsindo, kwaye ndaqala ukucinga malunga nendlela endinokwenza ngayo iseva ye-SSH endinokonwaba ngayo xa ndingekho ekhaya.

Ndandifuna ntoni kanye kanye?

  • Ukusebenza ngekhowudi: Vim, NeoVim, linters, debuggers, iitoliki, abaqulunqi nayo yonke enye into.
  • Ukukwazi ukusefa kwi-Intanethi ngoxolo
  • Isoftware yeziko (ubuncinci ezinye iinkqubo ezinokunikezela ngoxwebhu kuthungelwano ngophawu lwe-.md)
  • Uncedo

Ukusinda

Ndifake kwaye ndalungiselela iVim, iNvim, kunye nazo zonke ezinye izinto ezivuyisayo zomdwelisi wobuvila ngokukhawuleza. Ukukwazi ukusefa kwi-Intanethi, nangona kunjalo, kubangele ubunzima (ngubani owayeza kucinga), kuba andikwazi ukukopa amakhonkco. Emva koko ndacinga ukuba ukusefa kwi-Intanethi ngelixa ndikwi-console ubuncinane akukho ngqiqweni ndaye ndaqalisa ukukhangela umntu oza kutshintsha. Kwathatha ixesha elide ukukhangela i-RSS feeders ye-console, kodwa ekugqibeleni isibini se-feeders safunyanwa, kwaye ndaqala ukuzisebenzisa ngovuyo kwaye ndonwabela ukuhamba kolwazi.
Ngoku isoftware yokusebenza ngamaxwebhu. Apha kwafuneka ndisebenze nzima kwaye ndibhale iskripthi ukuze ifayile yam .md inikwe ngaphandle kwekhadi levidiyo (isigqebelo). Ukwenza oku, ndisebenzise inkonzo yokujonga kunye nokuthumela iifayile ze-.md, kwaye emva koko ndisebenzise enye inkonzo yokucubungula amaphepha ewebhu kwi-.pdf, ndenze amaxwebhu. Ingxaki isonjululwe.

Kwakhona bekukho iingxaki ezithile. I-terminal ayixhasi yonke imibala eqhelekileyo, isiphumo siyinto enje oku. Kwakhona umba weepaneli (okanye kunoko ukungabikho kwazo), eziye zasonjululwa ngokukhawuleza ngoncedo lwe-tmux. Umphathi wefayile endimkhethileyo yayinguRanger + fzf kunye ne-ripgrep yokukhangela ngokukhawuleza. Isikhangeli sikhethe i-elinks (ngenxa yokuba amakhonkco angalandelwa ngamanani). Kwakukho eminye imiba, kodwa yonke yasonjululwa ngokukhawuleza ngoluhlu oluthile lwezixhobo eziluncedo.

Isiphumo

Bekungafanelanga ixesha. Ndiyakulumkisa kwangoko, ukuba ufuna ukutshintshela kwikhonsoli okwethutyana, zilungiselele into yokuba kuya kufuneka ubandezeleke. Sekunjalo, ngenxa yoko, ndifumene inkqubo yokusebenza ngokupheleleyo, kunye nomphathi wefayile, iipaneli, isiphequluli, abahleli kunye nabaqulunqi. Ngokubanzi, akukho kubi, kodwa emva kweveki, andizange ndikwazi ukuma kwaye ndithenge iPC entsha. Yiloo nto kuphela endinayo. Yabelana ngamava akho, kuya kuba ngumdla ukwazi ukuba wenze ntoni xa uzifumana ukwimowudi ye-console kuphela ixesha elithile.

umthombo: www.habr.com

Yongeza izimvo