Обновить
Комментарии 32
А я вот уже джва года хочу емакс с риббонами и прочими рюшечками. Ну не вписывается его гуй в мой Aero…
НЛО прилетело и опубликовало эту надпись здесь
Far manager — это Emacs для windows — это в мемориз )))
Ну вы блин сравнили. Или это такая попытка потроллить, а я в полночь плохо соображаю? :)
НЛО прилетело и опубликовало эту надпись здесь
возможно, вы правы. буду смотреть
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
в последнее время чаще сижу на семерочке (так получилось, не по собственному желанию, хотя начинаю влюблятся в нее), ну естественно без емакса как-то не привычно чтоли) столкнулся с проблемой запуска emacsclientw.exe, решил её тупо, запускаю runemacs.exe при загрузке, сворачиваю, прописываю emacsclientw.exe как редактор для totalcommander и на душе спокойнее) хоть как-то вовлек emacs в свою виндосовскую жизнь) это я так решил написать с чем сталкивался, раз уж пошел разговор о emacs и windows)
вы хитрец, но идейка хорошая.
А нормальный текстовый редактор там уже появился? (:
нет, никак не могут добавить нормальный гуи с блэкджэком и шлюхами. не любит столлмэн азартные игры и голых баб…
в 73.1 обещают и тех, и других — главное быть способным тогда.
главное пережить столлмэна)
А можно сборкой выложить?
Желательно портабельное с установленными плагинами и готовыми конфигами. Если ещё под веб разработку заточенное — вообще супер.
скачайте емакс 23.1, и вставьте все что написано в файл — .emacs.
Правда должен разочаровать вас, пока не разберетесь что к чему, и не научитесь играть другими клавишами на клавиатуре — ничего не выйдет.
Я бы посоветовал иначе начинать :-D

1) Просто голый емакс

2) десяток туториалов по настройке и простым приемам.

3) и постепенно собирать свой собственный .emacs

В индивидуальности — кайф и фигуры высшего пилотажа.

Кстати. Первый из советов. Помогает во всех программах в принципе. Если обнаружите как перебиндить Ctrl на Caps Lock под виндой — сразу делайте. Во-первых, это удобней даже при нажатии Ctrl-c, Ctrl-v; во-вторых, мизинец при наборе команд не устает.
Да, это путь воина. Причем упущен главный пункт: Воин должен считать, что он уже умер, тогда эмоции не мешают ему.
собственно по этому и была просьба выложить рабочую настроенную версию
Вот во всех подобных советах я одного не понимаю: вы что, только одним контролом пользуетесь из двух? Гораздо удобнее мизинцем одной руки нажимать Control, а другой рукой — клавишу с буквой. Так и всякие руководства по постановке рук для десятипальцевого набора говорят… Ну, поменяю я левый контрол с капсом, и что это изменит по сути? Только путаница лишняя.
Капс лок должен раскладку переключать, ИМХО.
Никто ничего не должен :) У меня, например, правый winkey переключает раскладку.

Я перескакиваю в зависимости от сочетания клавиш, ближе они к левой стороне клавиатуры или правой. Народ, не изучавший специально слепую печать — те часто жмут левой рукой сочетания типа C-w, C-x, C-z, C-a, C-e.

Когда-то и я донажимался до онемевшего мизинца. А caps lock в роли Ctrl очень естественно лежит прямо под мизинцем левой руки, палец двигать не надо.
Ваш конфиг, чарующе бесполезен :) Все равно делать нечего, пробегусь по нему:

> (set-language-environment 'UTF-8)

Для емакса в виндусе полезна переменная file-name-coding-system, установленная в cp1251, иначе кириллические имена файлов будут вопросами.

> (set-background-color "#333333")

Половина настроек цветовой темы в custom-set-faces, половина вручную. Зачем? Если уж начал писать, то писать в одном месте.

> ( "\\.el$". emacs-lisp-mode)

ВНЕЗАПНО, это и все ниже и так есть по умолчанию, незачем засирать конфиг бесполезным.

> (setq scroll-step 1)

Сказал раз, говори и два:

;; smart scrolling
(setq scroll-step 1; плавный скроллинг
scroll-conservatively 100000; не прыгать на середину страницы при скроллинге
scroll-margin 5; начинать промотку страницы за 5 сток до края
scroll-preserve-screen-position t); без этого не будет нормально работать страница вниз/вверх

> [(control tab)] "\C-cr"

Все нормальные люди давно уже используют унифицированный способ записи кейбиндингов. Примеры:

(global-set-key (kbd «C-S-») 'shrink-window-horizontally)
(global-set-key (kbd «S-») 'my-scroll-up)
(global-set-key (kbd «C-w») 'kill-region-or-backward-word)
(global-set-key (kbd «C-c C-p») 'paredit-mode)

Парсер, конечно, заменил кавычки :)

> linum-mode) ;; без этой штуки жить нельзя

Только расскажите юному падавану, что с этой штукой при скроллинге у вас периодически курсор будет прыгать на середину страницы :)

Ну и, конечно, не указана куча must have опций и настроек.
Не знаю как можно жить без recenter'инга ^_^ Но тем не менее. На что вы предлагаете заменить linum?
Даже если тебе чего-то очень хочется, ты можешь без этого обойтись © В общем случае, предлагаю вообще не использовать нумерацию строк, не очень-то оно и нужно.
Так рассказали бы об этих недостающих must have настройках…
> сказал а, скажи и б
давай мастхав лист, и свой .emacs
Было бы интересно услышать, кто для каких задач использует Emacs и какими фичами пользуется. Просто любопытства/статистики ради. Вот я использую так:
Платформа: Linux/Ubuntu
Задачи:
— Кодинг (С++, Bash, Python, Perl.....)
— Кастомизированная рабочая система/оргнанайзер (Дневник, заметки, списки задач, управление проектами)
— Редактор конфигов
Фичи (самые часто употребляемые):
— workspaces (как screen)
— org-mode (для органайзера)
— таблицы/электронные таблицы из org-mode
— tramp — редактирование через сетевые протоколы
— shell (ansi-term)
ecb, cedet (для C++ и erlang), gnus.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.