tag:blogger.com,1999:blog-2145365503775784580.post7390303456198980354..comments2008-03-01T13:57:44.825+01:00Comments on Alex Ott's Russian blog about IT-related things: Подхватывая эстафету :-)Alex Otthttp://www.blogger.com/profile/13001951608173211050noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-2145365503775784580.post-1721212815427979252008-03-01T13:57:00.000+01:002008-03-01T13:57:00.000+01:002008-03-01T13:57:00.000+01:00http://aceler.livejournal.com/529052.htmlhttp://aceler.livejournal.com/529052.htmlBenhttp://www.blogger.com/profile/00633248249060320017noreply@blogger.comtag:blogger.com,1999:blog-2145365503775784580.post-58365050927857194742008-02-29T17:06:00.000+01:002008-02-29T17:06:00.000+01:002008-02-29T17:06:00.000+01:00ой там кавычки лишние, я cut&paste из xwemrc делал...ой там кавычки лишние, я cut&paste из xwemrc делал<BR/><BR/>запуск xterm должен выглятеть так:<BR/><BR/>xterm -xrm 'XTerm*VT100.translations: #override \\n<BR/>Shift &lt;Key&gt;Prior: string(0x1b) string("[5;2~") \\n<BR/>Shift &lt;Key&gt;Next: string(0x1b) string("[6;2~")' -e screen -RRlghttp://www.blogger.com/profile/08003803875490377611noreply@blogger.comtag:blogger.com,1999:blog-2145365503775784580.post-77962913823696860072008-02-29T16:54:00.000+01:002008-02-29T16:54:00.000+01:002008-02-29T16:54:00.000+01:00в .screenrc добавляешь # make Shift-PageUp/PageDo...в .screenrc добавляешь<BR/><BR/> # make Shift-PageUp/PageDown do scrolling<BR/> # Don't forget to install xterm translations:<BR/> # Shift &lt;Key&gt;Prior: string(0x1b) string("[5;2~")<BR/># Shift &lt;Key&gt;Next: string(0x1b) string("[6;2~")<BR/> bindkey "ESC;[5;2~" eval "copy" "stuff ^u"<BR/> bindkey -m "ESC[5;2~" stuff ^u<BR/> bindkey -m "ESC[6;2~" stuff ^d<BR/><BR/>где ESC - символ escape<BR/><BR/>и запускаешь xterm следующим образом:<BR/><BR/>xterm -xrm 'XTerm*VT100.translations: #override \\n"<BR/> "Shift &lt;Key&gt;Prior: string(0x1b) string(\"[5;2~\") \\n"<BR/> "Shift &lt;Key&gt;Next: string(0x1b) string(\"[6;2~\")' -e screen -RR<BR/><BR/>У меня так сделано, ибо иногда я запускаю xterm без screen, а иногда со screen. Если ты всегда пользуешь screen то можешь добавить translations в ~/.Xdefaults<BR/><BR/>из интересного в связке screen и zsh - отображение текущего состояния zsh в статусе screen, выглядит примерно так - http://lgarc.narod.ru/pics/screens/lg-xterm-screen-400x288.png, но я думаю у тебя это и так сделаноlghttp://www.blogger.com/profile/08003803875490377611noreply@blogger.comtag:blogger.com,1999:blog-2145365503775784580.post-61213997215367215242008-02-29T13:31:00.000+01:002008-02-29T13:31:00.000+01:002008-02-29T13:31:00.000+01:002lg: ну да - это одно из самых главных удобств скр...2lg: ну да - это одно из самых главных удобств скрина, поскольку иногда надо перелогиниваться, когда вмваре захватывает ctrl/shift/alt<BR/>а поделись своим конфигом screen + zsh? особенно интересуют привязки Sh-pgup/pgdownAlex Otthttp://www.blogger.com/profile/13001951608173211050noreply@blogger.comtag:blogger.com,1999:blog-2145365503775784580.post-52156113987591472852008-02-29T12:47:00.000+01:002008-02-29T12:47:00.000+01:002008-02-29T12:47:00.000+01:00Отличный набор Alex!screen ещё удобен локально что...Отличный набор Alex!<BR/><BR/>screen ещё удобен локально чтобы консоли не терялись в случае если убил X или сдох xterm. У меня например сделано, что по кнопке запуска xterm, сначала ищутся детачнутые screen сессии и к ним подконективается, и только с случае отсутсвия таких сессий - запускается xterm с новой сессией<BR/><BR/>так же при удачной интеграции zsh и xterm со screen - screen станет просто незаменимым инструментом. Например можно сделать, чтобы текущая команда (или строка ввода) отображалась табом в screen, или чтобы кнопки Sh-PgUP/Sh-PgDown в xterm, которые отвечают за скролинг, исползовали скролинг screen, тем самым листаться будет реальный вывод терминалов, а не смешанный вывод xtermlghttp://www.blogger.com/profile/08003803875490377611noreply@blogger.comtag:blogger.com,1999:blog-2145365503775784580.post-71947832702209062652008-02-29T09:38:00.000+01:002008-02-29T09:38:00.000+01:002008-02-29T09:38:00.000+01:00Я screen раньше использовал всегда т.к. xterm не у...Я screen раньше использовал всегда т.к. xterm не умеет табы, сейчас пользуюсь gnome-terminal и проблема отпала. screen использую только на серверах когда что-то долгое запускаю.<BR/>В остальном набор тотже, за исключением emacs, я не осилил :)RedChromhttp://www.blogger.com/profile/09331253782048205166noreply@blogger.com