LINUX.ORG.RU
ФорумTalks

emacs, so sloooooooow


0

1

Почему эмуляторы терминала в Emacs'e работают так медленно?(ansi-term) Неужели нельзя заставить работать их быстрее... Кто-нибудь вкурсе: в Emacs 24 все так же?

Примеры:(все используют ncurses)
1) alsamixer
2) make nconfig
3) cmatrix - обновление раз в секунду >< (http://www.asty.org/cmatrix/) (а еще, Ъ, пересилившие себя, смогут узреть по ссылке прикольную менюшку в виде кода на Си)

>Ъ, пересилившие себя, смогут узреть по ссылке прикольную менюшку в виде кода на Си)

перманентно ведущую в 404...

dib2 ★★★★★
()

1) alsamixer 2) make nconfig 3) cmatrix - обновление раз в секунду

Когда надо (практически никогда) использовать подобные быдлоподелки, я смело запускаю gnome-terminal. В Emacs`е же работаю только с CLI, причем, в eshell.

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

make *config - быдлоподелка?

в eshell

А в ней sudo уже работает нормально? А автодополнение в интерактивных программах?

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

make *config - быдлоподелка?

Как по мне, да.

А в ней sudo уже работает нормально? А автодополнение в интерактивных программах?

sudo просто отлично работает. Не помню ни одной проблемы. Про интерактивные программы я уже написал — запускай их в нормальном эмуляторе терминала, да не парься. Ну или хотя бы в ansi-term.

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

> Как по мне, да.
Ты .config вручную правишь? Или на бесконечные вопросы отвечаешь? ;)

sudo просто отлично работает. Не помню ни одной проблемы.

Да, я просто не умел готовить TRAMP.

Ну или хотя бы в ansi-term.

О нем и речь...

kermzyxer
() автор топика
Ответ на: комментарий от q11q11

Я такого еще не видел, мне она показалась оригинальной.

kermzyxer
() автор топика

> Почему эмуляторы терминала в Emacs'e работают так медленно?

потому что они написаны на елиспе. К.О.

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

> Только eshell полностью написан на elisp'e, на сколько я знаю.

Ты разницу между терминалом и шеллом понимаешь, или объяснить?

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

Не нужно занимать места. Достаточно M-x doctor.
Кажется, у меня шизофрения - я вижу незабаненного хокума...

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

Я не совсем корректно выразился. Я имел ввиду не только сам эмулятор терминала, но и то, что работает поверх него. Хотя, похоже, что там все на Elisp'е написано.

kermzyxer
() автор топика

У меня emacs-24. Сейчас проверю.

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

> Хотя, похоже, что там все на Elisp'е написано.

Если сомневаешься, глянь сорцы. Эмуляция все на елиспе.

provaton ★★★★★
()

Не, все также.

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