dte. Программы для Linux

dte

12
Маленький консольный редактор
Оценка пользователей
зарегистрируйтесь, чтобы ставить оценки
Добавить в мои программы
зарегистрируйтесь, чтобы получить доступ к этим функциям
dte

dte — маленький, простой в использовании консольный текстовый редактор. Поддерживает вкладки, подсветку синтаксиса, горячие клавиши и т.д.

Установка

Установка в Ubuntu (LinuxMint)

sudo apt install dte

Установка в ArchLinux из AUR

git clone https://aur.archlinux.org/dte.git
cd dte
makepkg -sri

Установка в openSuse

sudo zypper install dte

Установка в Gentoo

sudo emerge -a sys-apps/dtc

Разработка

Исходный код:
  • Open Source (открыт)
Языки программирования:
  • C
Лицензия:
  • GNU GPL

Обзоры программы от пользователей

dataman
18.04.2021, 10:16
dte — простой, маленький и быстрый консольный текстовый редактор

Возможности:
Мультибуферы и вкладки
Безлимитные undo/redo
Регулярные выражения в поиске и замене текста
Подсветка синтаксиса для более 35-ти языков/типов файлов
Пользовательские цвета
Пользовательские клавиатурные сочетания
Поддержка всех Ctrl/Alt/Shift сочетаний клавиш xterm
Запись и воспроизведение макросов
Большой набор команд (а-ля Unix shell) с автодополнением
Поддержка Юникода 13 
Поддержка различных кодировок (используя iconv)
Навигация по коду (используя ctags)
Навигация по ошибкам компиляции
Поддержка EditorConfig

$ dte -h
Usage: dte [OPTIONS] [[+LINE] FILE]...

Options:
-c COMMAND Run COMMAND after editor starts
-t CTAG Jump to source location of CTAG
-r RCFILE Read user config from RCFILE instead of ~/.dte/rc
-s FILE Validate dte-syntax commands in FILE and exit
-b NAME Print built-in config matching NAME and exit
-B Print list of built-in config names and exit
-H Don’t load or save history files
-R Don’t read user config file
-K Start editor in «showkey» mode
-h Display help summary and exit
-V Display version number and exit

Установка:
Debian Testing apt-get install dte
Ubuntu apt-get install dte
Arch Linux (AUR) $AUR_HELPER -S dte
Void Linux xbps-install -S dte
FreeBSD pkg install dte
DragonFly BSD (DPorts) pkg install dte
OpenBSD pkg_add dte
NetBSD (pkgsrc) pkg_add dte
OS X (Homebrew) brew tap yumitsu/dte && brew install dte
Android (Termux) pkg install dte

Исходный код: Open Source (открыт)
Языки программирования: C 
Лицензия: GNU GPL-2.0
Лайков: +5
войдите, чтобы ставить лайки
12
  • Опубликовано: 14.05.2021

Скриншоты программы

Смотрите также

Комментарии

fallen
Активный пользователь
Активный
14.05.2021
16:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
интересно, спасибо!
надо будет потыкать.
dataman
Активный пользователь
Активный
14.05.2021
17:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Эх, вроде бы два разных скриншота отправлял (второй с C-исходником).
А вообще - ура! :-)
dataman
Активный пользователь
Активный
14.05.2021
19:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
И просто обязан добавить, что есть баг выделения по Ctrl-Shift-влево/вправо: помимо текущего слова, выделяется ещё и лишний символ справа.
Недавно случайно обнаружил, когда изменил переключение языка с Ctrl-Shift на другое сочетание.
Автор в курсе, обещал исправить.
dataman
Активный пользователь
Активный
29.05.2021
07:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdatamanРодительский комментарий
0
войдите, чтобы ставить лайки
>есть баг выделения по Ctrl-Shift-влево/вправо

Исправляется изменением параметра select-cursor-char (или добавлением, если его нет) в ~/.dte/rc

set select-cursor-char false

Не баг, а фича, оказывается. :)
Tellator
Активный пользователь
Активный
14.05.2021
21:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Чем лучше нано? Стоит ли менять?
dataman
Активный пользователь
Активный
14.05.2021
21:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийTellatorРодительский комментарий
0
войдите, чтобы ставить лайки
Да в общем-то ничем. :)
Если не ошибаюсь, в прошлом году dte избавлен от ncurses. Нужна только glibc.
В dte больше стилей текста и поддерживается truecolor.

Но по nano я не эксперт, т.к. использую либо mcedit, либо dte.
aNDy
Активный пользователь
Активный
14.05.2021
23:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
nano->ne->vim

nano
Как то сразу не понравился. В целом нормальный редактор, но всякие мелочи не радовали (отсутствие "выход с сохранением", автоотступы...) Учитывая, что это был мой первый экспириенс с консольным редактором в Linux, скорее всего я с ним просто не разобрался.

ne (nice editor)
Тут уже что то ближе к телу. Устраивал практически всем. Но всё равно что то подспудно глодало :)

vim
отрицание-гнев-торг-депрессия-принятие
+осознание-радость-умиротворение :)
Вспомнил студенческие годы, проштудировал всякие гайды, записал/запомнил полезные хоткеи и команды.
Теперь одно из первых телодвижений, какие выполняю на свежеустановленной системе - `sudo apt-get install "vim*"` :)
При всей непохожести на "классические" редакторы почему-то вызывает привыкание.

Бесспорно, для кропотливой работы над большими проектами удобнее специализированные IDE, но vim для небольших скриптов, для быстрого внесения небольших изменений, для создания текстовых заметок - однозначный приоритет.
jum
17.05.2021
08:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийaNDyРодительский комментарий
0
войдите, чтобы ставить лайки
Юзай neovim :)
mapc66
04.06.2021
05:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
mars@ASUSN56JRH:~$ sudo apt install dte
[sudo] пароль для mars:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Невозможно найти пакет dte
mars@ASUSN56JRH:~$
и почему не ставится а?
eojysele
Активный пользователь
Активный
04.06.2021
08:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийmapc66Родительский комментарий
0
войдите, чтобы ставить лайки
В убунту ставится, в репах есть - https://ibb.co/MnY5447
mars
23.07.2021
09:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
dte — простой, маленький и быстрый консольный текстовый редактор
sudo apt install dte
невозможно найти пакет.... это не единственный который не находится
такое ощущение что репы меняют как перчатки
igorborisov
Активный пользователь
Активный
07.12.2022
12:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Попробуем. Недавно перешел с Nano на Micro, пользоваться Vim нет никакого желания

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила