Форум русскоязычного сообщества Ubuntu


Автор Тема: Ищу альтернативу встроенному текстовому редактору double commander  (Прочитано 3058 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 027

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • Cinnamon
    • Просмотр профиля
Обязательно:
  • GTK
  • очень быстрое открытие файлов даже на слабой машине
  • закрытие по Escape
  • полноценная работа с кодировками (автоопределение, принудительное открытие и сохранение в указанной кодировке)
  • поддержка стандартных хоткеев Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+Z, Ctrl+S, Ctrl+Shift+S (в смысле сохранить как), выделения стрелками
Желательно (по мере убывания):
  • поиск по регулярным выражениям
  • подсветка синтаксиса
  • поддержка вкладок
  • реализачия фич через плагины

Редактор нужен для быстренько глянуть, быстренько убрать с глаз долой, при нужде быстренько перекодировать или отредактировать по мелочи. В качестве основного редактора используется Sublime text.
« Последнее редактирование: 29 Январь 2015, 13:59:42 от 027 »
Если бы было достаточно man bash, не было бы ABS.

Оффлайн art1101

  • Активист
  • *
  • Сообщений: 485
  • Arch Linux
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)
AMD FX8350/Asus M5A97 R2.0/Kingston 2x4Gb DDR3-1866/Asus nVidia GTX750TI 2048Gb (358.16)/SSD Kingston 60Gb, HDD WD640Gb, WD500Gb, WD250Gb, Sams500Gb/Samsung 245B Plus 24", Acer AL1916V 19/Archlinux

Оффлайн 027

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • Cinnamon
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)
Если бы было достаточно man bash, не было бы ABS.

Оффлайн Luca Brasi

  • Активист
  • *
  • Сообщений: 704
  • typical engineer
    • Просмотр профиля
наверно только gedit
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6014
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Попробуете?
Цитировать
Jed маленький, быстрый (запускается быстрее, чем xterm с bash) и мощный текстовый редактор.
 
 Полностью настраиваемый подготовленными режимами эмуляции для Emacs, CUA (аналогичный KDE/Gnome/Openoffice),
 Borland-IDE, Brief и EDT. Расширяемый на языке сценариев S-Lang (синтаксис похож на C).
 
 Функции редактирования: поддержка сворачивания; прямоугольные вырезание/вставка; поиск/замена регулярного
 выражения; инкрементальный поиск; поиск/замена по нескольким файлам; несколько окон; несколько буферов; ...
 
 Специальные режимы (подсветка синтаксиса, отступы, компиляция, ...) для Basic, C, C++, DCL, FORTRAN, IDL, Java,
 NROFF, PASCAL, Perl, PHP, PostScript, Python, SH. Режимы языка разметки, в том числе HTML и (La)TeX (со стилем
 редактирования AUC-TeX и BibTex).
 
 Инструменты: редактор каталога (dired); info (просмотр информации GNU файлов); почта; rmail; insel; режим
 оболочки; ...
 
 The native X11 version provides improved mouse support, key configuration and X selection interaction. If no
 display is available, xjed falls back to text mode, thus there is no need to install both jed and xjed packages.
 
 Дополнительные инструменты и режимы можно найти в пакете jed-extra.
Сайт: http://www.jedsoft.org/jed/
Цитировать
X2 is an simple text/programming editor developed in house by Rock Computing from a dissatisfaction with existing text editors.

Features:
*) Small
*) Very light memory usage
*) Syntax highlighting
*) Embedded terminal
*) Find/replace/jump to line
*) Customizable file templates.

It is based on gtksouceview and vte so do make sure you have those installed.

You can checkout the git development release here: https://gitorious.org/x2

All Debs have been removed since X2 can now be downloaded from the official debian package archives: http://packages.debian.org/sid/x2

Its licensed under the BSD 3 clause licence, all patches and donations welcome!

If you discover a bug please do let me know either here, or on our bug tracker: http://rockcomputing.dyndns-web.com//flyspray/index.php?project=2&do=index
Цитировать
Mousepad -- это графический текстовый редактор для Xfce, основанный на Leafpad.
 
 Главной причиной создания Mousepad было предоставление поддержки печати, которую по различным причинам было
 сложно реализовать в Leafpad.
 
 Хотя некоторые функции ещё в процессе разработки, сейчас Mousepad обладает следующими возможностями:
 * полная поддержка текстов в кодировке UTF-8
 * операции вырезания/копирования/вставки и выделения всего текста
 * поиск и замена
 * выбор шрифта
 * перенос строк
 * выбор кодировки символов
 * автоопределение кодировки (UTF-8 и некоторые другие)
 * указание кодировки вручную
 * неограниченная глубина Undo/Redo
 * автоотступы
 * многострочные отступы
 * показ номеров строк
 * перетаскивание (Drag and Drop)
 * печать
« Последнее редактирование: 29 Январь 2015, 13:30:57 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн 027

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • Cinnamon
    • Просмотр профиля
наверно только gedit
Не проходит по двум обязательным пунктам. Запускается ужасно долго, будто либра какая, прости Г-ди. Не закрывается по Esc.

Сейчас у меня в этой роли используется leafpad. Если б он по эскейпу закрывался, не искал бы аналогов.
Если бы было достаточно man bash, не было бы ABS.

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6014
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Тогда может подойти ахе (с настраиваемыми кейбиндами)
Цитировать
aXe — это простой в использовании текстовый редактор для X, который представляет собой значительно улучшенный xedit. Сделан с учётом возможностей Athena Text Widget. Среди других возможностей:
  o многооконный интерфейс, буферы
  o настраиваемые меню, опционально настраивается интерфейс кнопок
  o возможность определения макросов клавиатуры
  o выбор файлов при через обозреватель
  o проверка совпадений скобок, поиск по регулярным выражениям
  o ограниченная и неограниченная операция отмены последнего действия
  o возможность смены шрифтов
  o содержательная и понятная (гипертекстовая) он-лайн справка
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн 027

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • Cinnamon
    • Просмотр профиля
Azure, спасибо, конечно, но Вы совсем не обратили внимания на обязательные требования.
Jed — не проходит по 4 пунктам из 5 (не знаю, как у него с кодировками).
X2 — не умеет кодировки и Escape.
Mousepad — не понимает Escape, и жутко заглючил сразу же при пробных открытиях файлов. Возможно из-за того, что остро заточен под xfce? Впрочем номер версии 0.3 как бы намекает на потенциальный глюкодром.
Я и сам умею apt-cache searh/show. Легковесных редакторов как блох на барбосе, задолбался уже пробовать. Потому и обратился к обществу, вдруг кто знает.

Пользователь решил продолжить мысль 29 Январь 2015, 15:12:41:
Цитировать
ахе
Azure, вы сами этот ужас видели? Глазами. :)
« Последнее редактирование: 29 Январь 2015, 15:12:41 от 027 »
Если бы было достаточно man bash, не было бы ABS.

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6014
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
027,
У Вас требования весьма специфичные,так что Вам может подойти что-то настраиваемое. Мне лично что-то быстро посмотреть хватает leafpad'a, ну а большинство работы предпочитаю делать в консоли (а там и sed|awk, и cat|grep, и less|man, и vim…)
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн 027

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • Cinnamon
    • Просмотр профиля
Когда жил под виндой, использовал для этих быстрых дел akelpad, и было мне щастье. Но увы, он хоть и опенсорц, однако заточен исключительно под венду.
Цитировать
Мне лично что-то быстро посмотреть хватает leafpad'a
Вот и я лучшего не нашел. Но у него хоткеи жестко зашиты в коде, а я не программист.
Если бы было достаточно man bash, не было бы ABS.

Оффлайн john1400

  • Активист
  • *
  • Сообщений: 582
  • debian
    • Просмотр профиля
alkelpad = medit

Пользователь решил продолжить мысль 29 Январь 2015, 15:52:16:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 29 Январь 2015, 15:52:16 от john1400 »

Оффлайн Luca Brasi

  • Активист
  • *
  • Сообщений: 704
  • typical engineer
    • Просмотр профиля
я смотрю про гедит мало вообще кто упоминает). Он разве медленно работает?
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн john1400

  • Активист
  • *
  • Сообщений: 582
  • debian
    • Просмотр профиля
medit с кодировками работает не хуже Notepad++ виндового
и линия в 80 символов есть, для древних прогеров переходящих с FAR
бешенная вещь  8)

для всего остального есть Ghex

Оффлайн 027

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
  • Cinnamon
    • Просмотр профиля
alkelpad = medit
Если бы. Тоже питонятина, как и gedit. Одно хорошо — можно настроить хоткеи, как хочешь. А вот автоопределение кодировки у него хромает. Еще хуже, чем в php. Споткнулся сразу же на файле cp-1251 у которого в начале пустая строка 0x0A. И открыл как кои-8.
Цитировать
medit с кодировками работает не хуже Notepad++ виндового
Не замечал за npp таких детских косяков. ;)

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

Пользователь решил продолжить мысль 29 Январь 2015, 19:21:40:
Потыкал. Для питоноподелия запускается довольно-таки быстро. Возможно, использует ту же версию питона, что и имеющиеся у меня апплеты Cinnamon? Уже загруженную в память. Gedit на этой машине дико раздражал, запускаясь 3-5 секунд.

С автоопределением кодировки странности. В настройках есть список кодировок для автоопределения. Выкинул оттуда все, кроме utf-8 и cp-1251. Но редактор упорно открывает файл с пустой строкой в начале, как кои-8. Однако, однократное принудительное открытие, как 1251, привело к тому, что повторное открытие этого и других таких файлов стало правильным.

Ладно, будем посмотреть. Спасибо всем откликнувшемся.
« Последнее редактирование: 29 Январь 2015, 19:21:40 от 027 »
Если бы было достаточно man bash, не было бы ABS.

Оффлайн paulus

  • Активист
  • *
  • Сообщений: 503
    • Просмотр профиля
    • IMHOlogy
посмотрите в сторону geany
Free software for free people! Ubuntu != Unity...

 

Страница сгенерирована за 0.13 секунд. Запросов: 24.