LINUX.ORG.RU

Emacs...


0

0

Итак, есть файловый менеджер -- Emacs (Dired), почтовый\ньюс клиент -- Emacs (gnus), IRC клиент -- Emacs (ERC), Shell - Emacs (Bash + shell). Есть ещё ICQ клиент -- Gaim, но это временно, так как не имею возможности (пока) пользоваться (S)XEmacs, в котором есть Eicq. И всё это, кстати, прекрасно работает на PII-200, 64 mb ram.. Система -- FreeBSD 5.3, WM -- Fvwm2 (опять же не могу пока пользоваться XWEM+SXEmacs).

>>> Просмотр (1152x864, 138 Kb)



Проверено: Shaman007 ()

Кул, вот еще бы ко всему к этому нормальный редактор, и вообще все будет зашибись. В emacs вроде его еще не портировали ? З.Ы. Не пользуйся xemacs, в нем ядро менее стабильное, emacs рулит нипадецки.

anonymous
()

Концептуально! :)

hbee ★★★★
()

темновато, ИМХО.

cyclon ★★★★★
()

Это клиника =))). Как редактор его уважаю, но как всё остальное он имно не удобен. =). Даже если 64 метра =).

vtVitus ★★★★★
()

какой ужас.. глазки не того, не бобо?

// wbr

klalafuda ★☆☆
()

Неужели использование SXEmacs имеет какой-то смысл? Он действительно заметно отличается от той версии xemacs, от которой отпочковался? Почему нельзя использовать xwem+xemacs?

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

> Неужели использование SXEmacs имеет какой-то смысл? 

Если не имеет сейчас, то скоро будет иметь. 
Вот последние изменения с http://www.sxemacs.org :

SXEmacs 22.1.2 has been released!

22.1.2 Highlights

    * FFI -- This is our "Foreign Function Interface". In a nutshell, it is a way to bring any function from any external library to lisp. As an example, this version of SXEmacs can download files from the internet without the need for any XEmacs lisp packages such as EFS. It uses libcurl. Note that libcurl is not needed to build SXEmacs.
    * OpenSSL -- SXEmacs can be linked with OpenSSL libcrypto and libssl to provide a comprehensive gateway to cryptographic and related functions. Note, this is still experimental.
    * GC -- Garbage Collection. SXEmacs still garbage collects as much as it always had, it is just now it doesn't print messages to the echo area as often as it used to.
    * Autoconf -- The SXEmacs autoconf scripts are all autoconf version 2.59 compatible.
    * Etags -- Updated to upstream version 17.11 of etags.c
    * Win32 -- Most of the win32 code is now gone.
    * Security -- A potential vulnerability has been fixed in movemail.c

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

> а как часы в праим верхнем углу сделаны?

my $clock_cmd = inpath("dclock") ? "dclock -fg '$clock_fg' -bg '$clock_bg' -led_off '$clock_bg' -noblink -fn 9x15 -date '%a, %b %e' -geometry 165x70-0+0 -bw 0" : "xclock -geometry 100x100-0+0 -bg '$clock_bg' -hd '$clock_fg' -hl '$clock_fg' -update 40";

Здесь -- dclock..

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

>Если не имеет сейчас, то скоро будет иметь.

Понятно. Можно подождать ;).

Честно говоря, я прочитал в изначальном манифесте про выкидывание виндового кода и еще про какие-то странные шаги, и решил, что весь проект - баловство каких-то пионеров. Было бы приятно ошибиться.

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

> И что намного удобней работать с кучей фреймов, а не с одним?

Удобно, если всё эргономично настроить.. Я с ними примерно как с буферами по скорости обращаюсь... Да и у большинства frame-ов чётко заданная геометрия (у gnus-a, у каждого канала erc-a на котором я сижу, у shell-a тоже..), да и к тому же я обычно рулю window manager-ом прямо из emacs-a (фрэймы там центрировать, размеры быстро менять, в dock отправлять)

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

пока отличий нет много, но уже есть маза написать ffi бинды к xlib - что на порядок ускорит работу xlib а тем самым и xwem ..

скрин прикольный, только по мне шрифт все таки реально мелкий - нифига не видно :)

lg ★★
()

Хоспади, почему шрифт такой крупный??.. Окулист порекомендовал?%)

cheezee
()

он не зря xen увлекся. много систем на одном железе linux/w32/... и везде EMACS...

anonymous
()

Извини что так накинулся.Наверно зря.

Просто запарили фанатики.

Мне кажется не правильным убегание в консоль от тяжелых виджеткитов если с железом проблема попробуй поставить kde2 и снять всю красивость, будет терпимо.

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

> баш есть? Можно вим запускать

Не так-то просто!

M-x eshell RET

Welcome to the Emacs shell

/home/wk/ $ bash bash-2.05b$ vim [?25h[?8c[?25h[?0c[?25l[?1c~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 0,0-1AllVIM - Vi IMprovedversion 6.1.165by Bram Moolenaar et al.Vim is open source and freely distributableHelp poor children in Uganda!type :help iccf<Enter> for information type :q<Enter> to exit type :help<Enter> or <F1> for on-line helptype :help version6<Enter> for version info[?25h[?0c

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

> Даешь юниксвей: под каждую задачю свой плугин к емакс.

Если ты иронизируешь, то напрасно. Emacs не противоречит юниксвэю; "плугин" часто бывает фронтендом к утилите.

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

добавь vim в eshell-visual-commands тогда все пучком будет :)

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

>Мне кажется не правильным убегание в консоль

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

А скрин класный. Сам давно собераюсь такое же замутить, но руки не доходят.

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

Я не говорил что консоль suxx/gui rulezz

Просто это не панацея. Что-то в ней удобнее. Что-то в гуях.

Просто не надо фанатизма.

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

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

Да нафига мне твои тяжёлые видждеткиты нужны. Понятия удобство\эргономичность и тяжёлые виджеткиты нифига не имеют пересечений. Что мне с ними делать? Мышкой по полчаса целиться, что ли? И это не фанатизм называется, а желание удобно работать, без всяких твоих виджеткитов...

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

>Я не говорил что консоль suxx/gui rulezz

Дубль2: Консоль и шелл это две совершенно разные вещи. Например mutt консольный но не шеллный.

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

Нужно тебе фильм посмотреть gui suxx / mplayer rulezz - нормально. Нужно тебе базу в mysql вбить INSERT INTO suxx / gui rulezz. Нужно тебе жепег прорисовать emacs rulezz / gimp suxx так штоли?

Фанатик блин.

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

А захочется тебе порнушки глянуть милости просим в AsciArt?

anonymous
()

ИМХО наиболее интересный скрин за последнее время.

Автору - респект.

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

>Нужно тебе фильм посмотреть gui suxx / mplayer rulezz - нормально. Нужно тебе базу в mysql вбить INSERT INTO suxx / gui rulezz. Нужно тебе жепег прорисовать emacs rulezz / gimp suxx так штоли?

Это-то тут вообще при чём? Я использую emacs для задач, для которых он больше всего подходит, ты этого не заметил? Более того, я активно пользуюсь и gimp-ом, и mplayer-ом...

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

Прекрасно. Просто возможно у меня сложилось неправильное впечатление от скриншота. Извиняюсь если я не прав.

В общем я за мир во всем мире/волк человеку girlfriend/etc.

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

> Мышкой по полчаса целиться, что ли?

Мда... проблемы с координацией налицо!

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

Не путайте работать и "гнуть пальцы"!

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

> > Мышкой по полчаса целиться, что ли?

> Мда... проблемы с координацией налицо!

Но ведь дейстительно неудобно! (Если, конечно, не первые полчаса работаешь) К счастью хоткеи в гую никто не отменял.

anonymous
()

кстати..вопрос к пользователям *eshell*

у меня он как-то странно тормозит, иногда после ввода комманды и вывода результата происходит секундное его подвисание, особенно заметно на перл-скриптах, чем больше в нём use'ов, тем он дольше выполняется, это при том, что сам скрипт может быть пустым :)

ezhi
()

кстати скрин напомнил мне поговорку - "Нет ничего более постоянного чем временное" :))

интересен другой аспект - во многих Linux дистрибутивах /tmp херится при загрузке, а во многих BSD нет :)

lg ★★
()

А видео этот текстовый редактор проигрывает? Мне очень нужно смотреть кино, пока я кодю.

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

ради этого кошмара (80е годы по виду) стоило постить картинку и нагружать интернет каналы? чем страшнее - тем лучше или назад в семидесятые. фанатики типа RMS готовы всех подсадить на GNU, HURD, EMACS.

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

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

И потратить полжизни на запоминание заклинаний. Может проще ткнуть мышкой? Оно и полезнее. По RMS кстати видно последствия многолетнего использования емакса. От мыши пальцы меньше устают.

anonymous
()

Бедняга..

FCKGW-RHQQ2-YXRKT-8TGGW-2B7Q8

anonymous
()

Привет,

Весело :) помню ты говорил что xwem неможешь юзать, так когда железяку то заапгрейдишь?!

Еще вопрос такой, а какого хрена юзаешь не Emms + emms-pbi?! я терь тока ее и юзаю, правда пришлось написать фронт к amixer PCM чтобы регулировать звук по f9 и f10 (Помнишь мне ктото подсказал про working? толи ты толи lg толи тинтин):)

Короче Emacs - рулез :))
Те кто говорят "растоптал юниксвей" сильно ошибаются... большенство плагинов это действительно фронтенды... так как emms -> mpg123, mplayer итп.. а мой мелкий звукорегулировщик к amixer-у. и так почти все кроме w3, erc, gnus и еще нескольких крупных проектов.

Автор молодец :)

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