I-TTY - itheminali engeyona eyenzelwe ukusetshenziswa ekhaya

I-TTY - itheminali engeyona eyenzelwe ukusetshenziswa ekhaya

Kungenzeka yini ukusinda usebenzisa amakhono we-TTY kuphela? Nansi indaba yami emfushane yokuthi ngahlupheka kanjani nge-TTY, ngifuna ukuyenza ukuthi isebenze ngendlela evamile

prehistory

Muva nje, ikhadi levidiyo kukhompuyutha yami endala lehlulekile. Iphahlazeke kabi kangangokuthi angikwazanga ngisho nokuqalisa isifaki sanoma iyiphi i-OS. IWindows iphahlazeke ngamaphutha lapho ifaka abashayeli abayisisekelo. Ukufakwa kwe-Linux bekungafuni nhlobo ukuqala, noma ngabe ngibalule nouveau.modeset=0 ekucushweni kokuqaliswa.
Ngangingafuni ukuthenga ikhadi levidiyo elisha lekhompyutha ephathekayo eyenze injongo yalo. Kodwa-ke, njengomuntu we-Linux weqiniso, ngaqala ukucabanga: β€œAkufanele yini ngenze ikhompiyutha ephathekayo ngelaptop, njengoba kwakunjalo ngeminyaka yawo-80s?” Wazalwa kanje umbono wokuthi ungafaki i-xserver ku-Linux, kodwa ukuzama ukuhlala ku-TTY (i-console engenalutho).

Ubunzima bokuqala

Ngiyifake ku-PC I-Arch Linux. Ngiyakuthanda lokhu kusatshalaliswa ngoba kungalungiswa ngendlela othanda ngayo (futhi, ukufakwa ngokwako kwenziwa kusuka kukhonsoli, obekungizuzisa yona). Ngokulandela imanuwali, ngifake isistimu njengenjwayelo. Manje bengifuna ukubona ukuthi ikhonsoli ingenzani. Ngicabange ukuthi ngaphandle kwe-xserver nganginqamule amathuba amaningi. Bengifuna ukubona ukuthi ikhonsoli engenalutho ingadlala yini ividiyo noma ikhombise isithombe (njengoba i-w3m yenza kukhonsoli), kodwa yonke imizamo yaba yize. Ngabe sengiqala ukuzama iziphequluli, futhi lapho ngaphinde ngahlangabezana nenkinga ngebhodi lokunamathisela: alinamsebenzi ngaphandle kwe-GUI. Angikwazi ukukhetha lutho, ibhafa ayinalutho. Yebo, kune-buffer yangaphakathi (njenge-Vim), kodwa ingaphakathi ngenxa yaleso sizathu.Ngikhumbula ukuthi ku-configs ye-Vim ungacacisa ukusetshenziswa kwe-buffer yangaphandle, kodwa-ke ngiyazibuza: kungani? Kwaba sengathi ngisekhejini. Ngeke ngiyibuke ividiyo, ngoba... udinga i-xserver, i-alsa-mixer nayo ayifuni ukusebenza ngaphandle kwayo, akukho msindo, iziphequluli azinamsebenzi, futhi yilokho kuphela: w3m (ongazange alayishe izithombe), ama-elinks (okuyinto, nakuba ilula, yayingenamsebenzi nhlobo), ukuqhuma (esicubungule zonke izithombe futhi yazidlulisela kutheminali njengesithombe-mbumbulu se-ASCII, kodwa kwakungenakwenzeka ngisho nokulandela isixhumanisi lapho). Kwase kuhwalala, futhi ngase ngiphethe "isiphunzi" ezandleni zami, ongahlanganisa ngayo ikhodi kuphela. Okuningi engangingakwenza kwakuwukufuna ireferensi yekhodi kokuthi how2 nokusefa usebenzisa i-ddgr.

Ngakho ingabe ikhona indlela yokuphuma?

Bese ngiqala ukucabanga ukuthi ngithathe umgwaqo ongafanele. Kulula ukuthenga ikhadi levidiyo kunokuzulazula ne-bastard. Hhayi ukuthi ngizobiza i-Linux nge-TTY nje uhlelo olungadingekile ngokuphelele, cha, mhlawumbe luzofaneleka kubaphathi beseva, kodwa inhloso yami yasekuqaleni kwakuwukwenza β€œuswidi” nge-TTY, futhi umphumela waba isilo saseFrankestein esasiyi-monster. ukudlikizeka, uma kuziwa ekusebenzeni kwe-GUI. Ngangifuna okwengeziwe, ngabe sengiwushiya ngokuphelele umqondo wokudlala i-video nezinto ezilalelwayo, futhi ngaqala ukucabanga ngokuthi ngingayenza kanjani iseva ye-SSH engangingajabula ngayo ngingekho ekhaya.

Bengifunani ngempela?

  • Ukusebenza ngekhodi: Vim, NeoVim, linters, debuggers, otolika, abahlanganisi nakho konke okunye
  • Ikhono lokungena kwi-inthanethi ngokuthula
  • Isofthiwe yesikhungo (okungenani ezinye izinhlelo ezinganikeza idokhumenti kunethiwekhi ngomakhaphu we-.md)
  • Ukunethezeka

Ukusinda

Ngifake futhi ngalungisa i-Vim, i-Nvim, nazo zonke ezinye izinjabulo zomhleli oyivila ngokushesha okukhulu. Ikhono lokungena kwi-inthanethi, nokho, lidale ubunzima (owayengacabanga), ngoba namanje angikwazi ukukopisha izixhumanisi. Ngabe sengicabanga ukuthi ukusefa i-inthanethi ngenkathi ngiku-console okungenani okungenangqondo futhi ngaqala ukufuna ozongena esikhundleni. Kuthathe isikhathi eside ukubheka abaphakeli be-RSS bekhonsoli, kodwa ekugcineni kwatholakala idlanzana leziphakeli, futhi ngaqala ukuzisebenzisa ngenjabulo futhi ngijabulela ukugeleza kolwazi.
Manje isoftware yokusebenza ngamadokhumenti. Lapha kwakudingeka ngisebenze kanzima futhi ngibhale umbhalo ukuze ifayela lami le-.md linikezwe ngaphandle kwekhadi levidiyo (indida). Ukwenza lokhu, ngisebenzise isevisi yokubuka nokuthumela amafayela we-.md, bese ngisebenzisa enye isevisi ukucubungula amakhasi ewebhu abe yi-.pdf, ngenza amadokhumenti. Inkinga ixazululiwe.

Kwakukhona futhi nezinkinga ezithile ngokunethezeka. Itheminali ayisekeli yonke imibala ngokujwayelekile, umphumela ufana salokhu. Futhi indaba yamapaneli (noma kunalokho ukungabi khona kwawo), okwaxazululwa ngokushesha ngosizo lwe-tmux. Imenenja yefayela engiyikhethile bekuyi-Ranger + fzf ne-ripgrep yokusesha okusheshayo. Isiphequluli sikhethe ama-elinks (ngenxa yokuthi izixhumanisi zingalandelwa izinombolo). Kwakukhona ezinye izinkinga, kodwa zonke zaxazululwa ngokushesha ngohlu oluthile lwezinsiza.

Umphumela

Bekungasifanele isikhathi. Ngiyakuxwayisa ngaso leso sikhathi, uma ufuna ukushintshela kukhonsoli isikhashana, zilungiselele iqiniso lokuthi uzohlupheka. Noma kunjalo, ngenxa yalokho, ngathola isistimu yokusebenza ngokuphelele, enomphathi wefayela, amaphaneli, isiphequluli, abahleli nabahlanganisi. Ngokuvamile, akukubi, kodwa ngemva kwesonto, angikwazanga ukukumela futhi ngathenga i-PC entsha. Yilokho kuphela enginakho. Yabelana ngolwazi lwakho, kuzojabulisa ukwazi ukuthi wenzeni ngenkathi uzithola ukumodi ye-console kuphela isikhathi esithile.

Source: www.habr.com

Engeza amazwana