URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 104050
[ Назад ]

Исходное сообщение
"Оконный менеджер на основе Emacs"

Отправлено opennews , 05-Авг-15 10:54 
В рамках проекта EXWM (https://github.com/ch11ng/exwm) (Emacs X Window Manager) предпринята инициатива превращения текстового редактора Emacs в полноценный мозаичный оконный менеджер. В работе EXWM задействованы Lisp-библиотека XELB (https://github.com/ch11ng/xelb) (X protocol Emacs Lisp Binding), предоставляющая обвязки для протокола X11, и сервер ввода EXIM (https://github.com/ch11ng/exim) (Emacs X Input Method). Все окна X обрабатываются как буферы Emacs. Управление окнами производится через горячие клавиши, позволяющие переключаться между графическими окнами как между обычными буферами Emacs.

<center><a href="https://raw.githubusercontent.com/wiki/ch11ng/exwm/images/ch... src="https://www.opennet.ru/opennews/pics_base/0_1438760529.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="https://raw.githubusercontent.com/wiki/ch11ng/exwm/images/gi... src="https://www.opennet.ru/opennews/pics_base/0_1438760566.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: https://news.ycombinator.com/item?id=10005312
Новость: https://www.opennet.ru/opennews/art.shtml?num=42726


Содержание

Сообщения в этом обсуждении
"Оконный менеджер на основе Emacs"
Отправлено Аноним , 05-Авг-15 11:01 
Какая знатная штука!

"Оконный менеджер на основе Emacs"
Отправлено Аноним25 , 05-Авг-15 11:11 
управлять окнами с клавиатуры, а в хромом работать с мышью это какой-то неведомый фе..иш. аноалоги: dwb падает, conkeror тащит в зависимостях лису. опинсорц, чо

"Оконный менеджер на основе Emacs"
Отправлено Sluggard , 05-Авг-15 11:13 
Что у тебя за работа такая — в Хромом, да ещё и с мышью?

"Оконный менеджер на основе Emacs"
Отправлено Crazy Alex , 05-Авг-15 11:18 
А что здесь такого? Если окнами удобно рулить с клавиатуры (а с хорошим WM их таскать и не нужно) - то используем клавиатуру. А если в браузере ссылки произвольно на странице раскиданы, и их может быть много - то клавой по ним гулять неудобно, а вот мышью - в самый раз. Гипертекст, знаете ли, изначально рассчитан на то, что на поизвольную ссылку мгновенно ткнуть можно. Вы ж суп едите ложкой, а второе вилкой.

Но если что - для желающих есть более-менее проверенная лиса (а лучше pale moon/ seamonkey) с vimperator.


"Оконный менеджер на основе Emacs"
Отправлено Аноним25 , 05-Авг-15 11:30 
> то клавой по ним гулять неудобно

очень спорно
> vimperator

vimkey+emacskey? вы знаете толк в ...


"Оконный менеджер на основе Emacs"
Отправлено KOT040188 , 05-Авг-15 16:44 
А я второе ем ложкой…

"Оконный менеджер на основе Emacs"
Отправлено anonymous , 05-Авг-15 11:25 
Кстати, из emacs можно ещё и init сделать.

"Оконный менеджер на основе Emacs"
Отправлено фтщтньщгыу , 05-Авг-15 11:45 
Только поттерингу не говорите об этом

"Оконный менеджер на основе Emacs"
Отправлено andy , 05-Авг-15 11:52 
А редактировать текст там все еще можно?

"Оконный менеджер на основе Emacs"
Отправлено Sluggard , 05-Авг-15 12:04 
В оконном менеджере или в ините?

"Оконный менеджер на основе Emacs"
Отправлено KOT040188 , 05-Авг-15 16:47 
>А редактировать текст там уже можно?

Поправил…


"Оконный менеджер на основе Emacs"
Отправлено Michael Shigorin , 05-Авг-15 12:58 
> Кстати, из emacs можно ещё и init сделать.

Не совсем честный PoC (лень было настоящий запихивать со всем нужным), но: http://nightly.altlinux.org/sisyphus/just/pid1/emacs-2014091... :)


"Оконный менеджер на основе Emacs"
Отправлено Аноним , 05-Авг-15 13:28 
http://www.informatimago.com/linux/emacs-on-user-mode-linux....
Да и менеджер пакетов  там тоже уже есть.

"Оконный менеджер на основе Emacs"
Отправлено rob pike , 05-Авг-15 23:38 
И shell http://www.gnu.org/software/emacs/manual/html_mono/eshell.html

Хотя http://scsh.net/ может быть интересней


"Оконный менеджер на основе Emacs"
Отправлено Аноним , 05-Авг-15 12:34 
Когда будет ядро на емаксе?

"Оконный менеджер на основе Emacs"
Отправлено Michael Shigorin , 05-Авг-15 12:59 
> Когда будет ядро на емаксе?

Он и так лисп-машина -- чего тебе надобно, старче?


"Оконный менеджер на основе Emacs"
Отправлено rob pike , 06-Авг-15 00:24 
Поправить что-то в ядре, не перезапуская его, например.



"Оконный менеджер на основе Emacs"
Отправлено Аноним , 05-Авг-15 12:51 
А мне нравится, в общем-то. Может получиться даже интереснее чем awesome.

"Оконный менеджер на основе Emacs"
Отправлено Аноним , 05-Авг-15 17:31 
А vim тем временем умеет только бибикать и всё портить.

"Оконный менеджер на основе Emacs"
Отправлено Sluggard , 05-Авг-15 17:54 
Это у тех, кто не осилил vimtutor.
Ну или тех, кто в миллионный раз повторяет давно протухшую шутку.

"Оконный менеджер на основе Emacs"
Отправлено bravosierra , 05-Авг-15 20:13 
> Это у тех, кто не осилил vimtutor.
> Ну или тех, кто в миллионный раз повторяет давно протухшую шутку.

лучший vim это emacs evil mode. Пруф: http://www.youtube.com/watch?v=JWD1Fpdd4Pc


"Оконный менеджер на основе Emacs"
Отправлено rob pike , 05-Авг-15 23:57 
Лучше https://github.com/chrisdone/god-mode/

"Оконный менеджер на основе Emacs"
Отправлено Аноним , 06-Авг-15 09:59 
Емакс - приличная операционная система, в которой отсувствует нормальный текстовый редактор.

"Оконный менеджер на основе Emacs"
Отправлено Anonymus , 06-Авг-15 11:38 
Ну наконец-то!

"Оконный менеджер на основе Emacs"
Отправлено онаним , 06-Авг-15 22:01 
Кстати, вы напрасно. Емакс очень удобен для работы с текстом. Надо лишь клавишу Ctrl перевесить на Caps.

XKBOPTIONS="ctrl:swapcaps"