Я хотел бы изучить Emacs подробно. Проблема в том, что они делятся на 2 категории:
- Основы (Это C-x C-sсохраняет файлы и C-x C-cсуществует Emacs и т. Д.)
- Все
В настоящее время я использую 1% -10% возможностей emacs, и я бы хотел увеличить его до 20-40%. Однако я бы предпочел не читать подробно, чтобы узнать, насколько полезна эта функция для меня.
Существует ли промежуточное руководство для программистов (я знаю несколько языков программирования, включая функциональные, но не LISP)?
C-H t
Мне достаточно было встроенного руководства по emacs ( запускает его). Нет, я не думаю, что когда-либо использовал более 2% Emacs, но опять же, никто не может использовать 100% такого монстра.Чтение этого поста может стать хорошим началом. Хотя я не знаю лучшего способа, чем учиться на практике. Каждый раз, когда я пытаюсь сделать что-то интересное в emacs, я нажимаю Ctrl+ hA(заглавная
A
) и какую-то фразу, которая, как я надеюсь, есть внутри команды. Также Ctrl+ hmпомогает мне получить большинство текущих возможностей режима буфера.Я почти забыл об этом блоге . Вы можете найти интересные подсказки там.
источник
Я не знаю об учебниках, но я обнаружил, что лучший способ научиться - найти то, что я хотел сделать в emacs, а затем найти решение в Google. Вы можете найти учебные пособия по конкретным промежуточным аспектам, но как только вы выйдете за рамки базовых принципов, будет сложно получить общее учебное пособие, потому что промежуточный материал действительно не является общим.
Вторая рекомендация для блога emacs-fu . Это хороший способ обнаружить функции, на которые вы никогда не наткнулись бы.
источник
Есть хорошее руководство, которое на самом деле представляет собой серию статей Майкла Штутца, опубликованных о работах разработчиков IBM http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/ Эти статьи переведены на многие другие языки, поэтому Вы, вероятно, можете найти перевод на свой родной язык. Они написаны для совершенно незнакомого новичку Emacs, но охватывают аспекты, интересные для продвинутого пользователя Emacs. Я надеюсь, что это будет полезно для вас, поскольку вы определили свой процент использования Emacs как 1-10%. Статьи не представляют интереса для профессионалов, поскольку elisp упоминает их там, где их нужно описать, чтобы пользователь мог использовать Emacs в качестве приложения.
источник