Щойно анонсована нова версія з популярного текстового редактора GNU Emacs 27.1 яка нещодавно базується на бібліотеці множинної точності GNU (GMP) та приходить з деякими новинами досить цікавий такий сЯк і підтримка HarfBuzz для власного аналізу JSON та форматування тексту.
Тим, хто не знайомий з цим популярним текстовим редактором, вони повинні це знати GNU Emacs - це розширюваний, настроюваний, безкоштовний та відкритий текстовий редактор створений засновником проекту GNU Річардом Столлманом. Це найпопулярніший із сімейства текстових редакторів Emacs.
Цей текстовий редактор доступний для GNU / Linux, Windows та macOS, Він написаний на C і надає Emacs Lisp як мову розширення. Також реалізований на мові C, Emacs Lisp є "діалектом" мови програмування Lisp, що використовується Emacs як мова сценаріїв.
Для тих, хто не знайомий з цим текстовим редактором, Особливості GNU Emacs включають:
- режими редагування, чутливі до вмісту, включаючи підсвічування синтаксису для багатьох типів файлів
- Інтегрована вичерпна документація, включаючи навчальний посібник для нових користувачів
- Повна підтримка Unicode майже для всіх сценаріїв
- Його також можна легко налаштувати за допомогою коду Emacs Lisp або графічного інтерфейсу користувача.
- Він має повну екосистему функцій, окрім редагування тексту, включаючи відстеження розкладу та планувальник проектів (у режимі організації), електронну пошту та програму читання новин (Gnus), інтерфейс налагодження тощо.
- І багато іншого
Основні нові функції GNU Emacs 27.1
У цій новій версії GNU Emacs 27.1 можна мати можливість керувати двома текстами у вмісті редактора за допомогою вкладок або використовуючи режим “Tab-Line” або “Tab-Bar mode". Перший варіант подібний до способу відображення вмісту браузерами. Кожен буфер має власну вкладку, і натискання однієї з них активує відповідний вміст.
Разом з цим додано нові команди, щоб увімкнути панель вкладок вгорі кожного кадру та рядків вкладок над вікнами, тому розробники можуть переключатися між постійними налаштуваннями вікна та буферами у вікні відповідно.
Режим можна активувати за допомогою команди режим глобальної вкладки-рядка. Поєднання Ctrl + X + ВЛІВО або команда попереднього буфера переходить до попереднього буфера, а команда наступного буфера або комбінації Ctrl + X + ВПРАВО до наступного буфера.
Ще одна новинка - новий варіант –Whit-cairo для створення редактора з підтримкою інструменту спираючись на експериментальний стан, а також на основі реалізації нової версії бібліотека Янссона для розбору власного вмісту JSON.
З іншого боку теж зазначається, що тепер можна користуватися бібліотекою HarfBuzz для форматування тексту.
Крім того, Також зазначається, що ця нова версія emacs замінює ImageMagick, який раніше використовувався як стандарт для відображення графіки. Редактор також відмовляється від графічного пакета для масштабування та обертання графіки. За словами команди Emacs, передумова - проблеми безпеки та стабільності з ImageMagick.
Нарешті, якщо ви хочете дізнатись більше про цю нову версію редактора, ви можете перевірити деталі в офіційному оголошенні У наступному посиланні.
Як встановити Gnu Emacs на Ubuntu та похідні?
Якщо ви зацікавлені в можливості встановити цю нову версію Gnu Emacs на ваш дистрибутив, Вони можуть це зробити двома способами.
Перший один з них - зробити це безпосередньо від Центр програмного забезпечення від Ubuntu або за допомогою Synaptic.
Хоча, як відомо, оновлення додатків, як правило, доступні не відразу, тому ми повинні почекати кілька днів, поки воно стане доступним для всіх.
Інший шлях і рекомендований мати ya більш актуальна версія - це завантаження та складання вихідного коду, який можна знайти на офіційному веб-сайті видавця.