HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#подборки</a></p>
1 <p><a>#подборки</a></p>
2 <ul><li>12 окт 2021</li>
2 <ul><li>12 окт 2021</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>За что программисты так любят Emacs, с чего начать знакомство с культовым редактором и на какие расширения обратить внимание.</p>
4 </ul><p>За что программисты так любят Emacs, с чего начать знакомство с культовым редактором и на какие расширения обратить внимание.</p>
5 <p>Dana Moskvina / Skillbox Media</p>
5 <p>Dana Moskvina / Skillbox Media</p>
6 <p>В бэкграунде - программирование, французский язык, академическое рисование, капоэйра. Сейчас учит финский. Любит путешествия и Балтийское море.</p>
6 <p>В бэкграунде - программирование, французский язык, академическое рисование, капоэйра. Сейчас учит финский. Любит путешествия и Балтийское море.</p>
7 <p>Каждую неделю мы отбираем для вас несколько свежих материалов из англоязычного интернета. В этом выпуске - самое интересное о легендарном текстовом редакторе Emacs.</p>
7 <p>Каждую неделю мы отбираем для вас несколько свежих материалов из англоязычного интернета. В этом выпуске - самое интересное о легендарном текстовом редакторе Emacs.</p>
8 <p><strong>Зачем читать:</strong>узнать о преимуществах Emacs и его отличиях от других редакторов.</p>
8 <p><strong>Зачем читать:</strong>узнать о преимуществах Emacs и его отличиях от других редакторов.</p>
9 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
9 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
10 <p>Что вообще такое Emacs? Почему вокруг него столько шума? Emacs - это консольный текстовый редактор, но его возможности выходят далеко за пределы обычных редакторов, а больше всего его любят за расширяемость и обилие настроек.</p>
10 <p>Что вообще такое Emacs? Почему вокруг него столько шума? Emacs - это консольный текстовый редактор, но его возможности выходят далеко за пределы обычных редакторов, а больше всего его любят за расширяемость и обилие настроек.</p>
11 <p>Автор статьи перечисляет восемь причин, по которым Emacs любят и ценят даже в 2021 году, когда многие программисты используют удобные IDE. Вот некоторые из них:</p>
11 <p>Автор статьи перечисляет восемь причин, по которым Emacs любят и ценят даже в 2021 году, когда многие программисты используют удобные IDE. Вот некоторые из них:</p>
12 <ul><li><strong>Скорость.</strong>Emacs полностью управляется с клавиатуры, поэтому работает очень шустро. Конечно, на старте придётся попривыкнуть и разобраться с сочетаниями клавиш, но эти усилия окупятся очень скоро.</li>
12 <ul><li><strong>Скорость.</strong>Emacs полностью управляется с клавиатуры, поэтому работает очень шустро. Конечно, на старте придётся попривыкнуть и разобраться с сочетаниями клавиш, но эти усилия окупятся очень скоро.</li>
13 <li><strong>Простота.</strong>Несмотря на то, что управлять программой исключительно с клавиатуры может быть непривычно, этот переход даётся довольно просто. Сначала можно использовать только стрелочки, потом постепенно осваивать новые команды, а параллельно прибегать к помощи мышки. В общем, у вас точно не будет ощущения, что вас учат плавать, выкинув из лодки.</li>
13 <li><strong>Простота.</strong>Несмотря на то, что управлять программой исключительно с клавиатуры может быть непривычно, этот переход даётся довольно просто. Сначала можно использовать только стрелочки, потом постепенно осваивать новые команды, а параллельно прибегать к помощи мышки. В общем, у вас точно не будет ощущения, что вас учат плавать, выкинув из лодки.</li>
14 <li><strong>Универсальность.</strong>Emacs можно поставить на любую систему - даже на Raspberry Pi Zero! Причём все ваши настройки и расширения собраны в одном файле: просто скопируйте его - и вуаля! - ваша конфигурация готова к работе.</li>
14 <li><strong>Универсальность.</strong>Emacs можно поставить на любую систему - даже на Raspberry Pi Zero! Причём все ваши настройки и расширения собраны в одном файле: просто скопируйте его - и вуаля! - ваша конфигурация готова к работе.</li>
15 <li><strong>Пасхалки.</strong>Кроме множества серьёзных расширений и функций, в Emacs накопилось и немало фановых штук. Например, приключенческая игра Dunnet, симулятор Game of Life и даже встроенный консольный психолог. Не говоря уже о такой классике, как тетрис и змейка.</li>
15 <li><strong>Пасхалки.</strong>Кроме множества серьёзных расширений и функций, в Emacs накопилось и немало фановых штук. Например, приключенческая игра Dunnet, симулятор Game of Life и даже встроенный консольный психолог. Не говоря уже о такой классике, как тетрис и змейка.</li>
16 </ul><p><strong>Зачем читать:</strong>чтобы не растеряться, если вы только переходите на Emacs.</p>
16 </ul><p><strong>Зачем читать:</strong>чтобы не растеряться, если вы только переходите на Emacs.</p>
17 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
17 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
18 <p>Многие разработчики любят Emacs, но у лисперов к нему совершенно особое отношение. Одна из причин - это то, что сам Emacs тоже написан на Lisp (точнее, на его диалекте - elisp). Правда, частенько знакомство с Emacs заканчивается там же, где и начинается: длиннющие мануалы и обилие возможностей ставят новичков в тупик.</p>
18 <p>Многие разработчики любят Emacs, но у лисперов к нему совершенно особое отношение. Одна из причин - это то, что сам Emacs тоже написан на Lisp (точнее, на его диалекте - elisp). Правда, частенько знакомство с Emacs заканчивается там же, где и начинается: длиннющие мануалы и обилие возможностей ставят новичков в тупик.</p>
19 <p>В такую ситуацию попал и автор этой статьи на Medium: ему пришлось несколько раз браться за изучение Emacs, прежде чем попытки увенчались успехом. В итоге он составил табличку с командами, которые использует чаще всего, - чтобы у других пользователей Emacs знакомство с редактором проходило легче и приятнее.</p>
19 <p>В такую ситуацию попал и автор этой статьи на Medium: ему пришлось несколько раз браться за изучение Emacs, прежде чем попытки увенчались успехом. В итоге он составил табличку с командами, которые использует чаще всего, - чтобы у других пользователей Emacs знакомство с редактором проходило легче и приятнее.</p>
20 <p><strong>Зачем читать:</strong>чтобы посмотреть на один из вариантов конфигурации Emacs и даже воспользоваться им.</p>
20 <p><strong>Зачем читать:</strong>чтобы посмотреть на один из вариантов конфигурации Emacs и даже воспользоваться им.</p>
21 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
21 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
22 <p>Сам по себе Emacs очень простой редактор, а легендарным его делает как раз огромное количество расширений под любые задачи. Но создать свою собственную продвинутую конфигурацию - дело непростое и ресурсоёмкое.</p>
22 <p>Сам по себе Emacs очень простой редактор, а легендарным его делает как раз огромное количество расширений под любые задачи. Но создать свою собственную продвинутую конфигурацию - дело непростое и ресурсоёмкое.</p>
23 <p>К счастью, у Emacs большое и активное комьюнити, а значит, на старте можно раскатать у себя уже готовые конфиги на все случаи жизни. Один из них представлен в статье. В сборке есть всё необходимое: ссылка на Git, инструкция по установке и полезные комментарии автора.</p>
23 <p>К счастью, у Emacs большое и активное комьюнити, а значит, на старте можно раскатать у себя уже готовые конфиги на все случаи жизни. Один из них представлен в статье. В сборке есть всё необходимое: ссылка на Git, инструкция по установке и полезные комментарии автора.</p>
24 <p><strong>Зачем читать:</strong>узнать, чего вам не хватало в Emacs.</p>
24 <p><strong>Зачем читать:</strong>узнать, чего вам не хватало в Emacs.</p>
25 <p><strong>Где читать:</strong>на <a>Tabnine</a>.</p>
25 <p><strong>Где читать:</strong>на <a>Tabnine</a>.</p>
26 <p>Подборка статей про Emacs не может обойтись без тавтологии - подборки расширений. Всё-таки это главный козырь редактора! Авторы материала собрали 17 самых классных плагинов. Вот лишь несколько:</p>
26 <p>Подборка статей про Emacs не может обойтись без тавтологии - подборки расширений. Всё-таки это главный козырь редактора! Авторы материала собрали 17 самых классных плагинов. Вот лишь несколько:</p>
27 <ul><li><strong>Evil</strong>добавляет некоторые фичи из Vim - другого культового текстового редактора, главного конкурента Emacs. С помощью этого расширения можно взять лучшее из обоих миров.</li>
27 <ul><li><strong>Evil</strong>добавляет некоторые фичи из Vim - другого культового текстового редактора, главного конкурента Emacs. С помощью этого расширения можно взять лучшее из обоих миров.</li>
28 <li><strong>Magit</strong>- быстрая и удобная версия Git, интегрированная прямо в Emacs.</li>
28 <li><strong>Magit</strong>- быстрая и удобная версия Git, интегрированная прямо в Emacs.</li>
29 <li><strong>Goto-last-change</strong>помогает моментально переходить к последнему изменению - это особенно полезно в больших проектах.</li>
29 <li><strong>Goto-last-change</strong>помогает моментально переходить к последнему изменению - это особенно полезно в больших проектах.</li>
30 <li><strong>Visual bookmarks</strong>добавляет визуальные отметки, чтобы было легче ориентироваться в коде. Особенно это оценят те, кто раньше использовал Visual Studio, - там есть похожая фича.</li>
30 <li><strong>Visual bookmarks</strong>добавляет визуальные отметки, чтобы было легче ориентироваться в коде. Особенно это оценят те, кто раньше использовал Visual Studio, - там есть похожая фича.</li>
31 <li><strong>Undo Fu Session</strong>расширяет классическую функцию отмены последнего действия. Например, даёт возможность отменять и возвращать действия даже после закрытия редактора или файла.</li>
31 <li><strong>Undo Fu Session</strong>расширяет классическую функцию отмены последнего действия. Например, даёт возможность отменять и возвращать действия даже после закрытия редактора или файла.</li>
32 </ul><p><strong>Зачем читать:</strong>узнать о продвинутых возможностях Emacs.</p>
32 </ul><p><strong>Зачем читать:</strong>узнать о продвинутых возможностях Emacs.</p>
33 <p><strong>Где читать:</strong>в <a>блоге</a>Дэвиса Киркендэлла.</p>
33 <p><strong>Где читать:</strong>в <a>блоге</a>Дэвиса Киркендэлла.</p>
34 <p>Эта статья - опыт программиста, использовавшего Emacs больше десяти лет. Его собственная конфигурация уже практически живёт своей жизнью, а даже сама мысль о том, что конфиги могут потеряться или сломаться, вызывает у автора панические атаки.</p>
34 <p>Эта статья - опыт программиста, использовавшего Emacs больше десяти лет. Его собственная конфигурация уже практически живёт своей жизнью, а даже сама мысль о том, что конфиги могут потеряться или сломаться, вызывает у автора панические атаки.</p>
35 <p>Поэтому в качестве эксперимента он решил найти аналоги: поюзать базовую версию редактора, накатить чужие конфигурации и готовые фреймворки. В итоге ему особенно понравился Doom Emacs: в нём меньше ограничений и можно выбрать, какие фичи оставить, а какие убрать или изменить. Получился очень классный и познавательный эксперимент.</p>
35 <p>Поэтому в качестве эксперимента он решил найти аналоги: поюзать базовую версию редактора, накатить чужие конфигурации и готовые фреймворки. В итоге ему особенно понравился Doom Emacs: в нём меньше ограничений и можно выбрать, какие фичи оставить, а какие убрать или изменить. Получился очень классный и познавательный эксперимент.</p>
36 <p><strong>Зачем читать:</strong>если вы хотите попробовать легендарный Dired, но не хотите запутаться.</p>
36 <p><strong>Зачем читать:</strong>если вы хотите попробовать легендарный Dired, но не хотите запутаться.</p>
37 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
37 <p><strong>Где читать:</strong>на <a>Medium</a>.</p>
38 <p>Подробная инструкция по файловому менеджеру Dired Mode для Emacs: как установить, как работать и на какие пакеты обратить внимание. Dired - это не только родной файловый менеджер для Emacs, но и один из самых старых файловых менеджеров в мире. Его первая версия вышла в 1974 году.</p>
38 <p>Подробная инструкция по файловому менеджеру Dired Mode для Emacs: как установить, как работать и на какие пакеты обратить внимание. Dired - это не только родной файловый менеджер для Emacs, но и один из самых старых файловых менеджеров в мире. Его первая версия вышла в 1974 году.</p>
39 <p>В расширенной инструкции есть и ссылка на небольшую шпаргалку - саммари всей статьи.</p>
39 <p>В расширенной инструкции есть и ссылка на небольшую шпаргалку - саммари всей статьи.</p>
40 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
40 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>