LINUX.ORG.RU
Ответ на: комментарий от logIN

Вот уже 4 года сижу под иксами. Перепробовал всяческие терминалы, но лучше по юзабилити чем Konsole так и не нашел. Ща сижу под гномом, но в качестве терминала все равно юзаю Konsole. Пусть там пионЭры кричат про свои хтермы рхвт етц... единственное что действительно не хватает, так фичи гномовсвкого терминала - переключение кодировки (utf-8, koi-8 etc). Что касается всего остального - функционал на порядок лучше. Взять даже табы... у меня открыто то 20 терминальных сессий на сервера, оборудование, разумеется несколько локальных. Процесс именования табов в Консоли удобнее. Ctrl+Alt+s и именуешь так как надо. В гномовом терминале, после именования таба, запуск полуношника сносить заданое имя, в хелпе смотрел но не нашел ни чего чтобы не менялось имя таба. другие ущербные терминалы даже и обсуждать лень.. хотяб взять то что любое телодвижение в опциях требует перезапуска всего терминала (это я про Хтерм и ему подобные), а в Консоли все делается на лету. И еще в гномовом терминале с отрисовкой есть некоторые траблы - в полуношнике нажимаю Ctrl-o, чтобы посмотреть back screen и курсор может встать посредине окна не смотря на то что предыдущий вывод было до самого низа, тем самым размещается посредине уже имещегося текста. Это мелоч, но достаточно неприятная. Теперь о производительности - тут народ долями секунд меряется, говорит о нужде 100 тыс строк хистори... полная бредятина: скорость - это вам не игруха где действительно скрорость отрисовки так критична, даже если процесс отрисовки вносит какуюто задержку, то это настолько мелко что даже в счет брать не стоит, например при компиляции ядра - займет 15 минут, из них ну максимум 20 секунд добавится на отрисовку. Ну а если у вас компилялка неделю будет на консоль валить логи, то думаю врятли будет настолько критичным задержка даже в 10-20 минут - это мизер по сравнению с общей продолжительностью. Теперь о 100 тысячах хистори - у меня стоит 1000 строк, ну иногда на полторы выставляю и этого _вполне_ достаточно для более емкой хистори есть тулзы типа tee. И последнее тут говорили про память - разумеется если я выставлю себе даже 10000 строк, то это схавает памяти будь здоров сколько.

В заключение - очередная пузомерка с неимоверным количеством флемованого бреда. Народ здесь постоянно друг на друго сливает разного рода дерьмо вместо того чтобы проявить комьюнити. Печально, но такой наплыв пионеров на лор накрывает ширмой флейма действительно необходимый конструктив.

У меня все. Спасибо за внимание.

Deleted
()
Ответ на: комментарий от logIN

1. это ты про dcop явно только слышал. а еще логин

2. ага. а пяткой можно грудь почесать если його очень долго заниматься. тебя прет от этого? ты считаешь что ты стал теперь круче окружающих? обратись к участковому психиатру

anonymous
()
Ответ на: комментарий от dsx

man konwert. К kde никакого отношения не имеет. :)

anonymous
()
Ответ на: комментарий от dsx

>man!! iconv -f utf8 -t 'koi8-r//translit'

Тебе тоже файлик выслать?

присылай, я сделаю enconv file и буду читать

ngrechukh
()
Ответ на: комментарий от Serj_LV

>К стати, тут не отметили такую фишку konsole как пересылка Zmodem'мом. Иногда сидишь машинке и в мир только телнет светит. sz file а у себя ловишь. изврат, но полезный.

А собственно, причем здесь konsole? :)

А про пару метров на KDE это вы зря... В любом случае он съесть в разы больше памяти чем WindowMaker и это только чтобы управлять окнами.

Razzelius
()
Ответ на: комментарий от dilmah

> Отдельный терм для словаря, отдельный для top, для mutt, для сборки, для pppd, для fetchmail, пара для захода рутом.

Отдельный для rm, пара для ls (просто ls и ls -la)...

> Так и набирается, особенно если неделями не выходить из сессии..

Бедный... По полчаса нужный таб ищешь, поди?

anonymous
()
Ответ на: комментарий от Deleted

halter, respect.

Все правильно. Я тоже некоторое время назад перешел на гноме-терминал из-за возможности переключать кодировки на лету, но потом вернулся назад к Консоле из-за неимоверного количетва глюков у гнома, особенно на 64-битной платформе. Но с выскзыванием о скорости не согласен... Я, к примеру, часто компилирую большие программы в окне терминала на другом компьютере и при использовании гноме-терминала нагрузка на мой компьютер отчетливее заметна, чем при использовании Консоле. Кстати заметил прикольный факт - если переключиться на другой tab, нагрузка падает еще процентов на 10... Про остальные терминалы могу сказать одно - попробовал практически все - работать мне лично не удобно. Примерно 90% пользователей придерживаются такого же мнения, а на остальных гениев и пионеров мне наплевать.

anonymous
()
Ответ на: комментарий от kott

> А ежели я лезу по тельнету на машину с utf8 из koi8-r локали?

Он этого не умеет. Наверное поставил первый линукс и подключился к ФИДО. И теперь перед девочками хвалится насколько он крут, что умеет с командной строки перекодировать тексты. Только мы не девочки и перед нами тут петушиться не нужно. Мы тоже умеем все это делать, но иногда быстрее и удобнее переключить кодировку из меню на подобие того, как это делается в браузере.

anonymous
()
Ответ на: комментарий от Razzelius

> А про пару метров на KDE это вы зря... В любом случае он съесть в разы больше памяти чем WindowMaker и это только чтобы управлять окнами.

Честно говоря - по барабану. У меня, к примеру на Athlon 64 1Gb RAM + 420GB HDD, разница в памяти и скорости практически не заметна. А если не видно разницы, то зачем использовать более убогую WindowMaker?

anonymous
()
Ответ на: комментарий от anonymous

>Я, к примеру, часто компилирую большие программы в окне терминала

Ржунимогу

Тебя в детсве не учили?

(make -j 10) | mail -s "make_report" john@fastbabe.com

Sun-ch
()
Ответ на: комментарий от Sun-ch

Sun-ch,

Я разве спрашивал совета? Знаю я это не хуже Вас. Мне удобнее компилить в терминале, при этом удобнее использовать Консоле. Я использую script, если мне нужен лог... Спам в почтовом ящике мне не нужен...

Факт остается фактом - Консоле работает быстрее. При чем тут mail?

Bogerm
()
Ответ на: комментарий от Bogerm

Ссаныч тоже решил блеснуть знанием пары команд (а также умением их объединять в трубу). Давайте похвалим его!

anonymous
()
Ответ на: комментарий от anonymous

>Примерно 90% пользователей придерживаются такого же мнения,
>а на остальных гениев и пионеров мне наплевать.

Считал? Спрашивал? Короче, ты словоблуд, как я понял. Постыдился бы свою компьютерную неграмотность выставлять напоказ.

logIN
()

Вот чего не понимаю, так это - зачем выводить текст на экран терминала быстрее, чем пользователь может его прочитать

vitus
()
Ответ на: комментарий от Bogerm

>Мне удобнее компилить в терминале

И дрочить в телевизоре?

И это называется "большие программы"?

Никогда не видел проектов, которые собираются сутками?

Sun-ch
()
Ответ на: комментарий от vitus

> Вот чего не понимаю, так это - зачем выводить текст на экран терминала быстрее, чем пользователь может его прочитать

Предлагаешь не выводить?

anonymous
()
Ответ на: комментарий от Sun-ch

> И дрочить в телевизоре? И это называется "большие программы"? Никогда не видел проектов, которые собираются сутками?

Че за программы, Ссаныч, скачал соплярис в исходниках и все праздники компилил в поте лица?

anonymous
()
Ответ на: комментарий от Razzelius

читай пост про биореактор. когда до тебя дойдет чем WM отличается от DE это будет означать что ты вырос из своих виндузоидных штанишек

anonymous
()
Ответ на: комментарий от logIN

> Считал? Спрашивал? Короче, ты словоблуд, как я понял. Постыдился бы свою компьютерную неграмотность выставлять напоказ.

Ну-ка здесь поподробнее, в чем это я проявил свою компьютерную неграмотность, мальчик?

Bogerm
()
Ответ на: комментарий от Sun-ch

> Никогда не видел проектов, которые собираются сутками?

Видел, но у меня таких нет. Каким образом это меняет суть вопроса? По поводу "дрочить в телевизоре" это ты про себя? Или аргументов других нет?

Причина компилирования в терминале очень проста - emacs. При возникновении синтаксических ошибок очень просто делается навигация. Если мне надо сделать 2-3 исправления, я их делаю через emacs...

Bogerm
()
Ответ на: комментарий от mikhail

> Ну там букмарки есть для быстрого перехода по директориям, скролл можно левой кнопкой мыши перетаскивать как в браузере, можно посылать сигналы программе прямо из меню, искать в истории, менять шрифты и размер истории "одним кликом".

Мишенька, деточка, в xterm всё это тоже можно сделать. И даже "одним кликом".

anonymous
()
Ответ на: комментарий от krum

> А в xterm можно через буфер обмена скопировать текст из firefox?

Нажми среднюю кнопку мыши в xterm. И уд[иа]вись.

anonymous
()

ЧиталЪ и плакалЪ.

Особенно мнения экспертов аж с целым годом работы с *nix и root'ом в X'ах впечатляют.

anonymous
()
Ответ на: комментарий от Sun-ch

> Не, LFS на ультре хотел собрать. Так и плюнул, тормоза недецкие просто.

Да, вот такая она, ультра. Тормозная и никуда не годная. Может, на неё MSDOS 3.3 поставить, а?

anonymous
()
Ответ на: комментарий от Bogerm

>Ну-ка здесь поподробнее, в чем это я проявил свою компьютерную неграмотность, мальчик?

см. тред выше, детка.

logIN
()
Ответ на: комментарий от anonymous

> когда до тебя дойдет чем WM отличается от DE

Описание отличий в студию! Я что-то затрудняюсь назвать хоть один
в чистом виде WM, чтоб у него ничего не было от DE. Разве что twm,,,

anonymous
()
Ответ на: комментарий от logIN

> см. тред выше, детка.

Смотрел... Ничего кроме бреда в твоих сообщениях не нашел. Ты вот говоришь, что xterm + screen делает то же, что и konsole, a xterm + iconv - то же что и gnome-terminal. Это доказывает, что функциональность гномовской и кде консолей выше, чем у xterm. То, что ты всех отправляешь к манам показывает твою невоспитанность. Правильно, что тебе к психиатору посоветовали обратиться...

Bogerm
()
Ответ на: комментарий от Bogerm

>Ты вот говоришь
>xterm + screen делает то же, что и konsole
>xterm + iconv - то же что и gnome-terminal

Глазки протри. Пионеры меняют кодировку в терминале, вместо того чтобы прочитать про iconv. И ты туда же. Ну да ладно, скатертью дорожка.. в винду, откуда вы и пришли.

Про konsole вообще блеск! Объясни мне, что такого может konsole, чего не может xterm? Кодировку менять налету? Вызывать knotify? Прозрачность? Печатать сразу на нескольких табах?! :-) ха

Давай я угадаю, ты даже не открывал ~/.Xdefaults ?

>То, что ты всех отправляешь к манам показывает

... показывает мою начитанность тех самых man'ов.

logIN
()
Ответ на: комментарий от logIN

> Глазки протри. Пионеры меняют кодировку в терминале, вместо того чтобы прочитать про iconv. И ты туда же. Ну да ладно, скатертью дорожка.. в винду, откуда вы и пришли.

Я в винду пришел с соляриса 2.1. Который еще BSD-style был и оконный менеджер у него был NEWS. Посмотрел я на винду и ушел обратно сначала на линукс ( благо он тогда только появился ), а потом на FreeBSD. С появлением FC2 вернулся на линукс обратно :) Манов я прочитал поболее твоего... Ты делаешь через ж. то, что можно сделать просто переключив кодировку. Про iconv знаю не по наслышке и иногда использую библиотеку в своих программах. Мне теперь что, интерактивный ввод/вывод тоже через iconv прогонять? Зачем? я же не извращенец как ты...

> Про konsole вообще блеск! Объясни мне, что такого может konsole, чего не может xterm? Кодировку менять налету? Вызывать knotify? Прозрачность? Печатать сразу на нескольких табах?! :-) ха

Блин! писали же. Или забыл уже о чем споришь? Выводит информацию быстрее, запускает несколько шеллов в разных табах. Позволяет менять параметры "на лету" перез перезапуска терминального эмулятора. Ну и еще много чего. Кстати 3 таба в konsole жрут меньше виртуальной памяти, чем 3 отдельно запущенных xterm ( это для любителей поэкономить на мозгах )

> Давай я угадаю, ты даже не открывал ~/.Xdefaults ? Не открывал... Лет эдак 5... а нахрена собственно? :) У меня не стояло необходимости доказывать, что xterm круче, поэтому что я могу получить тот же результат работая в konsole. И вообще я уже давно не использую чисто иксовых приложений, кроме может быть xev, ибо нет нужды...

Bogerm
()
Ответ на: комментарий от Bogerm

>Я в винду пришел с соляриса 2.1. Который еще BSD-style был и оконный менеджер у него был NEWS.

Знавал я человека... Говорил, что линукс (нет, не unix, a linux) активно использует с 91-ого года. Видать на пару с Линусом использовал. Это не твой случай, конечно. Но доверия нуль. Да и дурные идеи... Позволь не поверить.

>Выводит информацию быстрее,

Согласен. Я уже делал "benchmark"'и трех терминалов, их можно найти в флейме про mrxvt. Если я не ошибаюсь, konsole по выводу текста была впереди планеты всей.

>запускает несколько шеллов в разных табах.

screen! Надоело повторять.

logIN
()
Ответ на: комментарий от Bogerm

> Выводит информацию быстрее

Дык раскрыли же уже этот секрет. Шулерством занимается твоя konsole.

> Позволяет менять параметры "на лету"

И xterm позволяет менять параметры на лету... Что конкретно ты меняешь
на лету?

> Ну и еще много чего.

Перечисли всё это "много чего". Обсудим.

> Кстати 3 таба в konsole жрут меньше виртуальной памяти, чем 3 отдельно запущенных xterm ( это для любителей поэкономить на мозгах )

2.7 Мб занимают у меня 3 xterm'a. Показывай сколько у тебя занимает
konsole с тремя табами.

annonymous ★★
()
Ответ на: комментарий от annonymous

> И xterm позволяет менять параметры на лету... Что конкретно ты меняешь на лету?

Название окна, наличие скролбара, длину буфера, размер фонтов, шрифт и цвет и еще много чего. Как я могу поменять это в xterm не перезапуская его?

> 2.7 Мб занимают у меня 3 xterm'a. Показывай сколько у тебя занимает konsole с тремя табами.

Может все же 27 Мб?

[bogerm@bogerm test]$ xterm -sb & [1] 13392 [bogerm@bogerm test]$ xterm -sb & [2] 13393 [bogerm@bogerm test]$ xterm -sb & [3] 13394 [bogerm@bogerm test]$ ps axu | grep xterm | grep -v grep bogerm 13392 0.3 0.6 9156 3144 pts/3 S 20:14 0:00 xterm bogerm 13393 0.3 0.6 9156 3144 pts/3 S 20:14 0:00 xterm bogerm 13394 0.3 0.6 9156 3148 pts/3 S 20:14 0:00 xterm

[bogerm@bogerm test]$ konsole &

[4] 13471 [bogerm@bogerm test]$ DCOP Cleaning up dead connections. ps axu | grep konsole | grep -v bogerm 13471 2.3 2.8 27152 14680 pts/3 S 20:15 0:00 konsole

Bogerm
()

http://multignometerm.sf.net/ - не поленитесь скачать и глянуть эту терминалку! Шустрее konsole, по функциональности не уступает. KDE не нужен. По скорости (time ls ...) делает konsole и xterm.

guest123
()
Ответ на: комментарий от Bogerm

> [bogerm@bogerm test]$ xterm -sb & [1] 13392 [bogerm@bogerm test]$ xterm -sb & [2] 13393 [bogerm@bogerm test]$ xterm
-sb & [3] 13394 [bogerm@bogerm test]$ ps axu | grep xterm | grep -v grep bogerm 13392 0.3 0.6 9156 3144 pts/3 S 20:14
0:00 xterm bogerm 13393 0.3 0.6 9156 3144 pts/3 S 20:14 0:00 xterm bogerm 13394 0.3 0.6 9156 3148 pts/3 S 20:14 0:00 xterm

$ ps axu | grep xterm | grep -v grep | grep -v sh
dina 695 0.0 0.8 1452 2116 ? R Mon08PM 1:00.06 xterm -ls -fn -screen-fixed-medium-r-normal--16-120-100-100-c-8
dina 1890 0.0 0.6 1396 1576 ? S Mon09PM 0:32.08 xterm -ls -fn lucidasanstypewriter-14 -bg black -fg goldenrod -
dina 24124 0.0 1.5 1452 3784 ? S 12:17AM 0:00.03 xterm -ls -fn -screen-fixed-medium-r-normal--16-120-100-100-c-8

dilmah ★★★★★
()
Ответ на: комментарий от kott

>>Этож конченным виндузятником надо быть, чтобы кодировку в консоли менять за счет эмулятора!

>А ежели я лезу по тельнету на машину с utf8 из koi8-r локали?

Давай подробнее, куда и зачем лезешь. Если правильно тебя понимаю, то ты работал в koi-8 пару часов, а потом делаешь "telnet mars" и получаешь там utf8? И ты решаешь изменить encoding всего текста с koi-8 на utf8, и при этом получаешь вопросики или мусор в своём предыдущем локальном выводе. Я тебя правильно понял? И ты почему-то считаешь это приемлимым решением.

А нельзя ли и локально и ремотно работать в одной кодировке, установи LANG, или iconv. Другое разумное решение, для захода на другую машину запустить:

xterm -name RemoteXTerm -fn some-utf8-font -n mars -e ssh mars.org

Можно задать другой фон для RemoteXTerm в ~/.Xdefaults, чтобы отличался от локального.

mihalych ★★★
()
Ответ на: комментарий от Bogerm

> [...] Как я могу поменять это в xterm не перезапуская его?

> Название окна

% which set_xtitle set_xtitle () { printf "\033]1;$@\007" printf "\033]2;$@\007" }

Попробуй: printf "\033]2;anonymous\007"

> наличие скролбара

Ctrl-Mouse2, первый пункт меню "Enable Scrollbar"

> длину буфера

У меня стоит "xterm*saveLines: 4096" (кстати, от этого очень сильно зависит размер памяти занимаемой xterm), и мне никогда не хотелось изменять. Может из-за того, что я умею перенаправлять вывод в файл и пользоваться "less"?

> размер фонтов

Можно задать фонты разных размеров заранее. Нажимай Ctrl-Mouse3. Почти никогда не приходилось этого делать, ну разве что при презентациях.

> цвет

Можно задать "Reverse Video"; а зачем цвет менять? Сложно набрать "xterm -fg white -bg darkgreen"?

> и еще много чего

Какие ещё рюшечки тебе абсолютно необходимы для работы?

mihalych ★★★
()
Ответ на: комментарий от Bogerm

> Название окна, наличие скролбара, длину буфера, размер фонтов, шрифт и цвет и еще много чего.

Размер фонтов и "многое чего" меняется из меню. Этих меню в xterm'e
четыре вида есть. Названием окна вообще-то заведует WM. Если имелось в
виду название таба, то табов, как известно, у классического xterm'а нет.

> Может все же 27 Мб?

Без всяких "может" две целых семь десятых мегабайта. Замер проводился
по показаниям `free`. До запуска и после.

> ps axu | grep xterm | grep -v grep bogerm

Ну и что дальше? Дай свою интрепретацию показанной цифири. Я почти
уверен, что ты неправильно понимаешь эти цифры. Ну, и кстати, 9156
virtual size - это очень много для xterm'a. Где вы берёте такие
дистрибутивы?



annonymous ★★
()
Ответ на: комментарий от dsx

> Сисадмины, которые только с юникс работают живут в вакууме и имеют сферическую форму. А в реальном мире, порой, только что на голове танцевать не приходится. Впрочем, чего это я? Ты ж не хуже меня, небось, знаешь всё это.

Нее, я могу заменить сисадмина, но сам я разработчик. :) И слава богу, Windows почти не вижу.

mihalych ★★★
()
Ответ на: комментарий от mihalych

>> Сисадмины, которые только с юникс работают живут в вакууме и имеют сферическую форму. А в реальном мире, порой, только что на голове танцевать не приходится. Впрочем, чего это я? Ты ж не хуже меня, небось, знаешь всё это.

>Нее, я могу заменить сисадмина, но сам я разработчик. :) И слава богу, Windows почти не вижу.

Я, конечно, разработчика заменить не могу, но по хозяйству то-сё писать приходится. В том числе на Perl под Windows. Ужас.

dsx
()
Ответ на: комментарий от mihalych

>А нельзя ли и локально и ремотно работать в одной кодировке, установи LANG, или iconv

не тупи, или объясни что это значит :)

>Другое разумное решение, для захода на другую машину запустить: >xterm -name RemoteXTerm -fn some-utf8-font -n mars -e ssh mars.org

Разумное, не спорю, к тому же, там есть просто опция -u8. Но вот дома я xtermom не пользуюсь.

kott ★★★★★
()
Ответ на: комментарий от anonymous

Что-то dsx файл никак не пришлет.

Или таки попробовал cat /lib/libc.so.6 | iconv -c -f utf8 -t 'koi8r//translit' и iconv не запнулся? :-)

logIN
()
Ответ на: комментарий от logIN

Da vy nicivo nerazbirajetes ja smatriu purgu gonite odnim slovom "LOXI"

cookiem
() автор топика
Ответ на: комментарий от Sun-ch

А ты Gentoo не пробывал себе ставить? У меня на это уходит около 2-х НЕДЕЛЬ кропотливой работы по сборки с оптимизации!!!

cerebrum
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.