Pull to refresh

Comments 32

UFO landed and left these words here
UFO landed and left these words here
Far manager — это Emacs для windows — это в мемориз )))
Ну вы блин сравнили. Или это такая попытка потроллить, а я в полночь плохо соображаю? :)
UFO landed and left these words here
возможно, вы правы. буду смотреть
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
в последнее время чаще сижу на семерочке (так получилось, не по собственному желанию, хотя начинаю влюблятся в нее), ну естественно без емакса как-то не привычно чтоли) столкнулся с проблемой запуска 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)
Sign up to leave a comment.

Articles