Пятнадцать байтов на стек от конца (RSS Feed) on Nostr: Ноутпады всё падали Про текстовый редактор ...
Ноутпады всё падали
Про текстовый редактор Notepad замолвлю слово. Тоже ведь к ретрокомпьютингу относится.
В 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN.
(

)
Ничего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи.
В 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++ (
https://github.com/notepad-plus-plus/notepad-plus-plus), и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.
(

)
В 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next (
https://github.com/dail8859/NotepadNext), умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.
(

)
Поглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision (
https://github.com/magiblot/tvision) отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.
Исходники здесь: sergev/notepad-turbo (
https://github.com/sergev/notepad-turbo)
(

)
https://www.dreamwidth.org/tools/commentcount?user=vak&ditemid=1538365 comments
https://vak.dreamwidth.org/1538365.htmlPublished at
2026-05-03 05:58:45 UTCEvent JSON
{
"id": "dad6e4ed7e54a20e3fa349efa58bea95658d8deb8694daa6ba0676dbfb6b6873",
"pubkey": "62adc59d5085062991690e42673a68e3530bfb35d97cbde4508ccdd38c512371",
"created_at": 1777787925,
"kind": 1,
"tags": [
[
"t",
"программистское"
],
[
"t",
"c++"
],
[
"t",
"компьютерная археология"
],
[
"d",
"atomstr:https://vak.dreamwidth.org/1538365.html"
],
[
"proxy",
"https://vak.dreamwidth.org/data/rss#https%3A%2F%2Fvak.dreamwidth.org%2F1538365.html",
"rss"
]
],
"content": "Ноутпады всё падали\n\nПро текстовый редактор Notepad замолвлю слово. Тоже ведь к ретрокомпьютингу относится.\n\nВ 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN. \n\nhttps://vak.dreamwidth.org/file/640x640/2098660.jpg\n (https://vak.dreamwidth.org/file/2098660.jpg)\n\nНичего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи. \n\nВ 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++ (https://github.com/notepad-plus-plus/notepad-plus-plus), и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.\n\nhttps://notepad-plus-plus.org/assets/images/notepad4ever.png\n (https://notepad-plus-plus.org/assets/images/notepad4ever.png)\n\nВ 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next (https://github.com/dail8859/NotepadNext), умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.\n\nhttps://raw.githubusercontent.com/dail8859/NotepadNext/refs/heads/master/doc/screenshot.png\n (https://raw.githubusercontent.com/dail8859/NotepadNext/refs/heads/master/doc/screenshot.png)\n\nПоглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision (https://github.com/magiblot/tvision) отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.\n\nИсходники здесь: sergev/notepad-turbo (https://github.com/sergev/notepad-turbo)\n\nhttps://raw.githubusercontent.com/wiki/sergev/notepad-turbo/images/notepad-turbo.png\n (https://raw.githubusercontent.com/wiki/sergev/notepad-turbo/images/notepad-turbo.png)\n\nhttps://www.dreamwidth.org/tools/commentcount?user=vak\u0026ditemid=1538365\n comments\n\nhttps://vak.dreamwidth.org/1538365.html",
"sig": "32015d6e2575447fa494d76acde2b9bdc7b45b937b0c917b39ff778e40d5451d2cb0bb29d4c88ca01ce44d8dff2deea78a79a8f8403abbc813650df7bfd4c2d3"
}