LINUX.ORG.RU

Встречайте новый текстовый редактор — Enki

 , , ,


2

1

В последнее время нередкой стала практика, когда разработчики СПО объявляют о намерении организовать новый проект только при условии финансовой поддержки со стороны пользователей. Нередки также случаи, когда перспективный казалось бы проект, разродившись преальфой, возвращался в преисподнюю.

Создатели же нового текстового редактора Enki избрали иной путь. Работа над редактором ведётся с осени 2011 года, однако лишь 10 августа 2012 разработчики представили на суд публики уже готовый продукт.

Редактор реализован на языке программирования Python, для интерфейса использован инструментарий PyQt.

Набор функций:

  • Подсветка синтаксиса для более чем 30 языков программирования
  • Закладки
  • Мощная система поиска и замены текста
  • Файловый менеджер
  • Автодополнение на основе текстового содержания
  • Поддержка MIT Scheme REPL
  • Диалог открытия файлов с дополнением имени файла при помощи клавиши Tab и использования глоббинга (подобно Bash)
  • Предпросмотр HTML и Markdown

Также функции редактора могут быть расширены с помощью дополнений, реализованных на языке программирования Python.

Исходные коды распространяются под лицензией GPLv2. На сайте представлены пакеты для операционных систем Ubuntu и Debian.

Разработчики открыты к пожеланиям пользователей, новым предложениям, критике, отчётах об ошибках.

>>> Подробности

Неосиляторы емакса! Все в машину!

bk_ ★★ ()

Редактор реализован на языке программирования Python, для интерфейса использован инструментарий PyQt.

Двойное ненужно. Закопать.

Файловый менеджер

Ох ёпт. Комбайны, комбайны, комбайны.

geekless ★★ ()

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a? Был бы хоть какой-то шанс получить своих пользователей.

Поддержка MIT Scheme REPL

Те кому нужен MIT Scheme явно предпочтут SLIME.

loz ★★★★★ ()

Ну вот! А то всё плееры-плееры. Маловато редакторов будет! МА-ЛО-ВА-ТО!

GAMer ★★★★★ ()
Ответ на: комментарий от loz

А что мощнее elisp'a? Если хочешь на хаскелле, есть Yi.

aptyp ★★★★ ()
Ответ на: комментарий от loz

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a

Ruby?

geekless ★★ ()

Как-то саблайм покрасивше будет...

Hoodoo ★★★★★ ()

Встречайте новый текстовый редактор — Enki

А что он умеет из того, что не умеет vim? Кроме интерфейса на Qt.

Deleted ()
Ответ на: комментарий от Heretique

Пищать и подсветку синтаксиса как минимум.

Deleted ()
Ответ на: комментарий от aptyp

Да Yi врятли сможет составить конкуренцию без макросов и интерпретируемости. Хаскель же компилируемый, насколько я помню.

loz ★★★★★ ()

Re: Встречайте новый текстовый редактор — Enki

Наконец-то кто-то написал текстовый редактор! Так надоели десятки текстовы редакторов, написанных для обучения программированию... Наконец-то за дело взялись профессионалы!

> Редактор реализован на языке программирования Python, для интерфейса использован инструментарий PyQt.

Это супер! Так надоели программы на C и Ассемблере... Мощности компьютера простаивают, я не знал чем его загрузить!

> На сайте представлены пакеты для операционных систем Ubuntu и Debian.

Как надоели уже эти дилетанты, которые компилируют только RPM-ку. Mandriva - это прошлый век! Все уже сидят на убунте!

ZenitharChampion ★★★★★ ()

Ух-ты, обгрызенная катька с предпросмотром HTML и Markdown.

f1xmAn ★★★★★ ()

на языке программирования Python

Поддержка MIT Scheme REPL

наркоманы какие

lazyklimm ★★★★★ ()

Vim and Emacs are powerful, extensible and hacker friendly. But not usable.

мужики-то не знали

I’m going to create next Unix text editor.

с нескушными обоями

lazyklimm ★★★★★ ()

Python, для интерфейса использован инструментарий PyQt.

Кошмар!

пакеты для операционных систем Ubuntu и Debian.

С каких пор это операционные системы?

toney ★★★★★ ()
Ответ на: комментарий от lazyklimm

В том тексте я прикалывался. Mageia 2 - та самая Мандрива, которой нам не хватало несколько лет...

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Mageia 2 - та самая Мандрива, которой нам не хватало несколько лет...

хватит насиловать труп

lazyklimm ★★★★★ ()

Хороший редактор, мне пока нравится. Попробую вместо geany/mousepad.

post-factum ★★★★★ ()

А он с бинарными вставками, или будет сразу работать везде, где есть pyqt?

feofil ()
Ответ на: комментарий от loz

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a?

Сначала надо на замену emacs-lisp напейсать emacs-$modern-powerful-language же.

Xenesz ★★★★ ()

Файл ~500 mb открыть осилит, или сдохнет?

invy ★★★★★ ()

Я не понял. А где версия под оффтопик??? Нет, останусь на emacs. Он под все популярные ОС есть. Да и уютно с ним.

delete83 ★★ ()

А никто не знает судьбы MultiEdit?

Pronin ★★★★ ()

По первому впечатлению — похоже на geany (тоже на сцинтилле), но ГОРАЗДО юзабельнее. Например, искаропки есть смена регистра символов.

Orlusha ★★★★ ()
Последнее исправление: Orlusha (всего исправлений: 1)

PyQt

Но зачем? Почему не GTK?

Debasher ★★★★★ ()

Некрофилы. Уже давно есть православный и открытый PySide

Versed ()
Ответ на: комментарий от loz

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a?

CL?

Те кому нужен MIT Scheme явно предпочтут SLIME.

скорее Geiser

lazyklimm ★★★★★ ()
Ответ на: комментарий от Orlusha

искаропки есть смена регистра символов.

пользователи нормальных редакторов ржут под столом

lazyklimm ★★★★★ ()

Опять говнищще городят. По скринам — хуже даже geany и gedit. Что говорить, до vim им далеко. Вопрос: они еще за это и финансовую поддержку хотят?

п.с. и нафейхуа мне там файловый менеджер?

GreenBag ★★ ()
Ответ на: комментарий от x3al

Операционная система с рождения - это GNU/Linux. Debian, Fedora, OpenSUSE, Slackware, Gentoo - дистрибутивы, Ubuntu, Mint, BolgenOS - сборки с нескучными обоями.

toney ★★★★★ ()
Ответ на: комментарий от Heretique

А что умеет Vim, чего не умеет echo text >> textovyj_fajl?

Редактировать текст.

kss ★★★★★ ()
Ответ на: комментарий от toney

Debian — это свободная операционная система (ОС) для вашего компьютера. Операционная система — это базовый набор программ и утилит, заставляющих ваш компьютер работать.

Debian — это нечто большее, чем просто ОС: в её состав входит более 29000 пакетов предварительно скомпилированного программного обеспечения, в формате, удобном для установки на ваш компьютер. Подробнее…

feofil ()
Ответ на: комментарий от toney

У тебя каша в терминах. Зайди на оффсайты дистрибутивов.

Гента — не дистрибутив, кстати.

x3al ★★★★★ ()
Ответ на: комментарий от lazyklimm

Я не сильно разбирался с CL, но там ведь многое зависит от реализации, ccl, sbcl или еще какой?

loz ★★★★★ ()
Ответ на: комментарий от toney

А какие критерии, где сборка, а где целый дистрибутив? В Mint самостоятельно написанных приложений больше, чем в Slackware, в Ubuntu - ещё больше.

feofil ()
Ответ на: комментарий от loz

там ведь многое зависит от реализации

в рамках стандарта должны поддерживать всё, своя специфика конечно имеется, но в целом это не такая большая проблема

lazyklimm ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.