X-Git-Url: https://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=hints%2Fxterm.html;h=918436094dba1586a2d0d29d1460149a1f258c1c;hb=HEAD;hp=3372a756ad11a17908a11ea268991c394bd04ea4;hpb=9766a16a9d842ad56bfda8c0444ffa96e14cfe37;p=sites%2Fhome_page.git diff --git a/hints/xterm.html b/hints/xterm.html index 3372a75..9184360 100644 --- a/hints/xterm.html +++ b/hints/xterm.html @@ -1,13 +1,13 @@
-XTerm.vt100.translations: #override\n\ Shift<Btn4Down>,<Btn4Up>:smaller-vt-font()\n\ @@ -15,35 +15,35 @@ XTerm.vt100.translations: #override\n\-÷ÏÔ ÜÔÉ ÓÔÒÏÞËÉ × ÒÅÓÕÒÓÅ translations ÐÏÚ×ÏÌÑÀÔ ÍÅÎÑÔØ ÒÁÚÍÅÒ ÛÒÉÆÔÁ -× xterm Ó ÐÏÍÏÛØÀ ÐÏ×ÏÒÏÔÁ ËÏÌÅÓÁ ÍÙÛÉ ÐÒÉ ÎÁÖÁÔÏÊ ËÎÏÐËÅ Shift. +ÐÐ¾Ñ ÑÑи ÑÑÑоÑки в ÑеÑÑÑÑе translations позволÑÑÑ Ð¼ÐµÐ½ÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ ÑÑиÑÑа +в xterm Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿Ð¾Ð²Ð¾ÑоÑа колеÑа мÑÑи пÑи нажаÑой кнопке Shift. -
-á ÅÓÌÉ ×Ù ÕÖÅ ÚÁÐÕÓÔÉÌÉ ÐÒÏÇÒÁÍÍÕ, É ÎÅ ÉÍÅÅÔÅ ×ÏÚÍÏÖÎÏÓÔÉ -ÚÁÓÔÉ×ÉÔØ ÅÅ ×ÙÄÁÔØ ÎÅÏÂÈÏÄÉÍÕÀ ÓÔÒÏËÕ? +РеÑли Ð²Ñ Ñже запÑÑÑили пÑогÑаммÑ, и не имееÑе возможноÑÑи +заÑÑивиÑÑ ÐµÐµ вÑдаÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ ÑÑÑокÑ?
-îÉÞÅÇÏ ÓÔÒÁÛÎÏÇÏ! ó ÐÏÍÏÝØÀ ËÏÍÁÎÄÙ ps ÍÏÖÎÏ ÏÐÒÅÄÅÌÉÔØ ÉÍÑ -ÐÓÅ×ÄÏÔÅÒÍÉÎÁÌÁ × ËÏÔÏÒÏÍ ÏÎÁ ×ÙÐÏÌÎÑÅÔÓÑ, É ÐÏÓÌÁÔØ ÎÕÖÎÕÀ ÓÔÒÏËÕ ÎÁ -/dev/pts/ÞÔÏ-ÎÁÄÏ. - -÷ÏÔ ÐÒÉÍÅÒ -shell-ÓËÒÉÐÔÁ, ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ ÍÅÎÑÔØ ÚÁÇÏÌÏ×ÏË É ÛÒÉÆÔ. -ïÓÔÁÌØÎÏÅ ÎÁÊÄÅÔÅ ÓÁÍÉ × ÄÏËÕÍÅÎÔÅ ctlseq.ps, ËÏÔÏÒÙÊ ÏÂÑÚÁÔÅÌØÎÏ ÅÓÔØ × -ËÏÍÐÌÅËÔÅ ×ÁÛÅÇÏ xterm. èÏÞÕ ÔÏÌØËÏ ÐÒÅÄÕÐÒÅÄÉÔØ, ÞÔÏ ÐÒÏÞÉÔÁÔØ ËÁËÉÅ-ÔÏ -ÐÁÒÁÍÅÔÒÙ, ËÏÔÏÒÙÅ xterm ÕÍÅÅÔ ×ÙÄÁ×ÁÔØ ÎÁ stdin ÐÒÏÇÒÁÍÍÅ, ÎÅ ÏÞÅÎØ -ÔÒÉ×ÉÁÌØÎÏ - ÏÎÉ ÎÅ ÏÂÒÁÚÕÀÔ ÓÔÒÏËÉ × ÐÏÎÉÍÁÎÉÉ ÄÒÁÊ×ÅÒÁ ÔÅÒÍÉÎÁÌÁ, ÔÁË -ËÁË ÚÁ×ÅÒÛÁÀÔÓÑ ÎÅ \n, Á \a. ðÏÜÔÏÍÕ ÐÅÒÅÄ ÞÔÅÎÉÅÍ ÎÅÏÂÈÏÄÉÍÏ ÐÅÒÅ×ÅÓÔÉ -ÔÅÒÍÉÎÁÌ × raw-ÒÅÖÉÍ. åÓÌÉ ÞÅÓÔÎÏ, ÍÎÅ ÎÅ ÕÄÁÌÏÓØ ÐÒÏÄÅÌÁÔØ ÜÔÕ -ÏÐÅÒÁÃÉÀ, ÉÓÐÏÌØÚÕÑ ÔÏÌØËÏ ÓÔÁÎÄÁÒÔÎÙÅ ËÏÍÁÎÄÙ shell. ó ÒÁÓÛÉÒÅÎÎÙÍÉ -×ÏÚÍÏÖÎÏÓÔÑÍÉ bash ÉÌÉ zsh ÓÐÒÁ×ÉÔØÓÑ ÕÖÅ ÍÏÖÎÏ. +ÐиÑего ÑÑÑаÑного! С помоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ps можно опÑеделиÑÑ Ð¸Ð¼Ñ +пÑевдоÑеÑминала в коÑоÑом она вÑполнÑеÑÑÑ, и поÑлаÑÑ Ð½ÑжнÑÑ ÑÑÑÐ¾ÐºÑ Ð½Ð° +/dev/pts/ÑÑо-надо. + +ÐÐ¾Ñ Ð¿ÑÐ¸Ð¼ÐµÑ +shell-ÑкÑипÑа, коÑоÑÑй позволÑÐµÑ Ð¼ÐµÐ½ÑÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº и ÑÑиÑÑ. +ÐÑÑалÑное найдеÑе Ñами в докÑменÑе ctlseq.ps, коÑоÑÑй обÑзаÑелÑно еÑÑÑ Ð² +комплекÑе ваÑего xterm. ХоÑÑ ÑолÑко пÑедÑпÑедиÑÑ, ÑÑо пÑоÑиÑаÑÑ ÐºÐ°ÐºÐ¸Ðµ-Ñо +паÑамеÑÑÑ, коÑоÑÑе xterm ÑÐ¼ÐµÐµÑ Ð²ÑдаваÑÑ Ð½Ð° stdin пÑогÑамме, не оÑÐµÐ½Ñ +ÑÑивиалÑно - они не обÑазÑÑÑ ÑÑÑоки в понимании дÑайвеÑа ÑеÑминала, Ñак +как завеÑÑаÑÑÑÑ Ð½Ðµ \n, а \a. ÐоÑÑÐ¾Ð¼Ñ Ð¿ÐµÑед ÑÑением Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пеÑевеÑÑи +ÑеÑминал в raw-Ñежим. ÐÑли ÑеÑÑно, мне не ÑдалоÑÑ Ð¿ÑоделаÑÑ ÑÑÑ +опеÑаÑиÑ, иÑполÑзÑÑ ÑолÑко ÑÑандаÑÑнÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ shell. С ÑаÑÑиÑеннÑми +возможноÑÑÑми bash или zsh ÑпÑавиÑÑÑÑ Ñже можно.