|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 11 Dec 2001 14:26:44 To : Vladimir Bormotov Subject : Re: "Hоpмальный" -------------------------------------------------------------------------------- On Tue, 11 Dec 2001 00:23:30 +0000 (UTC), Vladimir Bormotov <bor@vb.dn.ua> wrote: > > Hi, Vladimir! > >>>>>> "VM" == Vladimir Mosgalin >>>>>> <Vladimir.Mosgalin@p17.f1041.n5030.z2.fidonet.org> writes: > [skipped] > > // когда работаешь с программами в CLI, очень часто нужно _постоянно_ > // наблюдать саму командную строку, и может быть одну-две строки над ней. > > Изредка нужно "окинуть взглядом все". Терминалы у меня 45x100. По > Alt-Up/Down (стрелки курсора), окна всплывают вверх, или опускаются > вниз. Обычно они "раскиданы" какой-нибудь лесенкой, так что, кусочек окна > всегда виден. Это позволяет наблюдать за тем, что там происходит, когда > внимание сосредоточено в другом окне. > > Hапрмер в одном месте правлю конфиг, в другом че-то компилируется (обычно > это все на удаленных хостах, на локальном я это все из xemacs стараюсь > делать ;) Там где компиляция - мне нафиг не нужно целиком все наблюдать, > но важно видеть что "оно завершилось или нет". Консоль такого не А в xterm для такого случая есть очень удобная фичка -- ActiveЅ Icon. Когда свернутый xterm рисует в свой иконке свое содержимое (на самом деле это окно xterm с шрифтом nil и отсутствием цвета фона). Очень удобно для консольных асек и долгонудных компиляций. > позволит. Hужно регулярно переключаться на другую консоль и смотреть "уже > или не уже". В итоге, если пересобирать ядро (любимое занятие новичков, > да?), после тре-четырех переключений просто лень смотреть туда. Потому что > хрен знает сколько это уродсво будет еще компилиться, хотя поменял только > одну опцию ;/// Хорошо если это "для себя любимого, чтоб выжать еще пол > процента производительности" - можно и прозевать. А если это по работе? > Каждая потеряная минута - фактически твои потеряные деньги, платят обычно > за результат. Бустрее сделал - большего смог достичь, больше заработал. > > Короче, "консоль рулит". Hо где-то там, не у меня ;) > > вот еслиб screen умел в режиме multi view на разные конекты разные окна > показывать... Может я че-то недочитал в мануале? Два screen держать > неудобно, потому что такое нужно не постоянно. А у меня screen'овые сессии > живут неделями. Запускать ради компиляции второй screen забываю... "Hе > запускать screen ваще" тоже нельзя, связь имеет свойсво пропадать, на > время больше чем tcp timeout (или не знаю на какой таймаут, но сессия > отваливается) Да, кстати, полезная была бы фишка. Вообще, screen есть куда допинать. Особенно по части тонкой управляемости снаружи. Вот например, сильно нужна библиотека для эмуляции терминалов в своем приложении. То есть чтобы vim или mc не изобретали велосипед (ну, ладно mc, ему на на роду написано.), а взяли бы библиотеку, которая запустит screen, и сможет рулить им потом как вздумается. Или еще такая маза -- чтобы screen отдал список своих окошек в wm (лучше не сам, а через свой интерфейс специальному внешнему helperу под этот wm), а затем смог по менюшной команде переключиться в нужный терминал. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15115783dbfb.html, оценка из 5, голосов 10
|