LINUX.ORG.RU

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

 enki, , ,


2

1

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

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

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

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

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

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

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

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

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



Проверено: post-factum ()
Последнее исправление: Klymedy (всего исправлений: 3)
Ответ на: комментарий от loz

sr-speedbar, ido, slime, auto-complete, yasnippet, питоновские модули (сейчас не стоят на этой машине, не помню точно какие), elpa, org.

+ cedet (с ним пока много не работал, но он даже на первый взгляд будет использоваться оч. много)

+ по мелочи и на поиграться, типа julia-mode.

+ теховские, для работы с LaTeX.

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

быть «универсальной операционной системой» - это разве уникальная концепция?

А есть альтернативы? Во всех остальных дистрах именно с универсальностью гораздо хуже.

Не подходит по приложениям.

по каким приложениям?

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

Вы где-то услышали, что питон тормозит и трындите одну и ту же песню.

Я от этих педоньих тормозов регулярно на локалхосте страдаю. Поделка, изпытывающая мое терпение, называется portage.

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

ща тебе скажут, что тормозит не бидон, а это портаж так криво написан

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

SUSE/OpenSUSE

Основан на Слакваре, обвешан свистоперделками

ArchLinux

Создан под впечатлением Crux, зачем нужно было городить новый велосипед, вместо того, чтобы подключиться к истинному Crux, непонятно. Позже Винет осознал это и бросил Арцх.

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

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

Kostafey
()

Python — хорошо. Qt — хорошо. Но при чем тут текстовый редактор?

В разделе «Why?» пишут, что vim и emacs с каких-то щей «not usable». В чем это выражается? Шо нитаг? Не сказано. Соответственно, зачем городить новый гуёвый редактор — тоже непонятно. Короче, очередной безнадежный велосипед, сделанный, чтобы было. Займет маленькую нишу и всё.

amix
()

Только мне кажется, что связь между вступлением и новостью отсутствует и вообще предисловие не говорит ни о чем, кроме текущего наполнения головы автора новости?

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

Пора вам обратно, в преисподнюю...

AVL2
()
Ответ на: комментарий от amix

В разделе «Why?» пишут, что vim и emacs с каких-то щей «not usable». В чем это выражается? Шо нитаг?

Они были придуманы не авторами сабжа.

geekless
()
Ответ на: комментарий от red_eyed_peguin

То, что в тормозах portage виноват именно язык программирования - это результат какого-то исследования или диагноз из пальца высосан?

init
()
Ответ на: комментарий от geekless

Готовтесь к выпуску принципиально новой ос.

anonymous
()

Есть хотя бы одно преимущество перед emacs?

x4DA
()
Ответ на: комментарий от anonymous

Это такой тест на вшивость :) Если не умеет - не нужен.

invy
()

Закопать!

> Подсветка синтаксиса для более чем 30 языков программирования есть в емакс

Закладки

C-x r l

Мощная система поиска и замены текста

query-and-replace

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

dired, sunrise

Автодополнение на основе текстового содержания

M-/, semantic autocomplete

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

slime

Диалог открытия файлов с дополнением имени файла при помощи клавиши Tab и использования глоббинга (подобно Bash)

ido

Предпросмотр HTML и Markdown

w3m, md-mode

ну и зачем это все?

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

хм вроде бы очень корректно составленная новость. но ведь вброс!

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

Ну почему? Я некоторое время (около полугода) использовал емакс в качестве основного редактора, пытаясь найти в нем хоть что-то привлекающее

Но потом все-таки забил на этот добровольный мазохизм и вернулся к нормальному софту

boombick
()
Ответ на: комментарий от red_eyed_peguin

Поделка, изпытывающая мое терпение, называется portage

Надо же, это признание гентушника, что генту тормозит)) Переходи на дебиан ))

yanka
()

Поставил версию 12.08.5. На замену sublime не тянет, ибо интерфейс тормознее. На замену gedit просто не тянет(из-за qt в том числе). Мне не нужно, но оставлю.

bastardfromhell
()

И какой чёрт дернул автора на месте расположения Close/Quit/Exit поставить кнопку Print? Неюзабельное УГ - мой окончательный вердикт.

bastardfromhell
()

«Ну что ж ты страшная такая? Ты такая страшная! Ты ненакрашенная страшная. И накрашенная.»

AP 👍👍👍👍👍
()
Ответ на: комментарий от geekless

Очень даже помнят. Лучше NEdit только Emacs. Но по скорости для работы в X-ксах c ним ничто не сравнится. Дело в том, что в последней версии Мотив есть поддержка utf-8, но в самом Nedit кодировки реализованы не на уровне тулкита, а ниже.

kristall
()

Оно на пистоне? *пошёл за лопатой*

vova7890
()
Ответ на: комментарий от geekless

В разделе «Why?» пишут, что vim и emacs с каких-то щей «not usable». В чем это выражается? Шо нитаг?

Они были придуманы не авторами сабжа.

Скорее авторы сабжа просто не осилили ни первого, ни второго.

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

Ну после того как авторы написали что emacs не юзабельный, о чем можно говорить? Я сам не видел что они так написали, но вам доверяю. К слову vim и вправду не так уж и хорош. Но emacs, тут думаю двух мнений быть не может.

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

What is Gentoo?

Gentoo is a free operating system based on either Linux or FreeBSD that can be automatically optimized and customized for just about any application or need. Extreme configurability, performance and a top-notch user and developer community are all hallmarks of the Gentoo experience.

с оффсайта. такое же мнение на вики.

anonymous
()
Ответ на: комментарий от kristall

Ну после того как авторы написали что emacs не юзабельный, о чем можно говорить? Я сам не видел что они так написали, но вам доверяю. К слову vim и вправду не так уж и хорош. Но emacs, тут думаю двух мнений быть не может.

Точно. Неюзабельней emacs только камень и тесак.

rtvd
()
Ответ на: комментарий от geekless

Голимая императивщина не нужна.

А вот теперь я понял что за запах от тебя исходит все время...

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

Мощности компьютера простаивают, я не знал чем его загрузить!

я тебя расстрою, даже с редактором на питоне он будет простаивать.

true_admin
()

Ну и чем оно лучше vim?

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