The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Оконный менеджер на основе Emacs"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Оконный менеджер на основе Emacs"  +/
Сообщение от opennews (ok) on 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="http://www.opennet.dev/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="http://www.opennet.dev/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
Новость: http://www.opennet.dev/opennews/art.shtml?num=42726

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Оконный менеджер на основе Emacs"  +3 +/
Сообщение от Аноним (??) on 05-Авг-15, 11:01 
Какая знатная штука!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Оконный менеджер на основе Emacs"  +3 +/
Сообщение от Аноним25 on 05-Авг-15, 11:11 
управлять окнами с клавиатуры, а в хромом работать с мышью это какой-то неведомый фе..иш. аноалоги: dwb падает, conkeror тащит в зависимостях лису. опинсорц, чо
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Оконный менеджер на основе Emacs"  +/
Сообщение от Sluggard (ok) on 05-Авг-15, 11:13 
Что у тебя за работа такая — в Хромом, да ещё и с мышью?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

18. "Оконный менеджер на основе Emacs"  +3 +/
Сообщение от KOT040188 on 05-Авг-15, 16:44 
А я второе ем ложкой…
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Оконный менеджер на основе Emacs"  +4 +/
Сообщение от anonymous (??) on 05-Авг-15, 11:25 
Кстати, из emacs можно ещё и init сделать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Оконный менеджер на основе Emacs"  +11 +/
Сообщение от фтщтньщгыу on 05-Авг-15, 11:45 
Только поттерингу не говорите об этом
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Оконный менеджер на основе Emacs"  +7 +/
Сообщение от andy (??) on 05-Авг-15, 11:52 
А редактировать текст там все еще можно?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Оконный менеджер на основе Emacs"  +7 +/
Сообщение от Sluggard (ok) on 05-Авг-15, 12:04 
В оконном менеджере или в ините?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Оконный менеджер на основе Emacs"  +2 +/
Сообщение от KOT040188 on 05-Авг-15, 16:47 
>А редактировать текст там уже можно?

Поправил…

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Оконный менеджер на основе Emacs"  +1 +/
Сообщение от Michael Shigorin email(ok) on 05-Авг-15, 12:58 
> Кстати, из emacs можно ещё и init сделать.

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

17. "Оконный менеджер на основе Emacs"  +2 +/
Сообщение от Аноним (??) on 05-Авг-15, 13:28 
http://www.informatimago.com/linux/emacs-on-user-mode-linux....
Да и менеджер пакетов  там тоже уже есть.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Оконный менеджер на основе Emacs"  +/
Сообщение от Аноним (??) on 05-Авг-15, 12:34 
Когда будет ядро на емаксе?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Оконный менеджер на основе Emacs"  +2 +/
Сообщение от Michael Shigorin email(ok) on 05-Авг-15, 12:59 
> Когда будет ядро на емаксе?

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

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

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


Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

14. "Оконный менеджер на основе Emacs"  +/
Сообщение от Аноним (??) on 05-Авг-15, 12:51 
А мне нравится, в общем-то. Может получиться даже интереснее чем awesome.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Оконный менеджер на основе Emacs"  –1 +/
Сообщение от Аноним (??) on 05-Авг-15, 17:31 
А vim тем временем умеет только бибикать и всё портить.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Оконный менеджер на основе Emacs"  +4 +/
Сообщение от Sluggard (ok) on 05-Авг-15, 17:54 
Это у тех, кто не осилил vimtutor.
Ну или тех, кто в миллионный раз повторяет давно протухшую шутку.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

25. "Оконный менеджер на основе Emacs"  +1 +/
Сообщение от rob pike on 05-Авг-15, 23:57 
Лучше https://github.com/chrisdone/god-mode/
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Оконный менеджер на основе Emacs"  –1 +/
Сообщение от Аноним (??) on 06-Авг-15, 09:59 
Емакс - приличная операционная система, в которой отсувствует нормальный текстовый редактор.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Оконный менеджер на основе Emacs"  +/
Сообщение от Anonymus on 06-Авг-15, 11:38 
Ну наконец-то!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

XKBOPTIONS="ctrl:swapcaps"

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру