История изменений
Исправление lbvf50txt, (текущая версия) :
Пользователи UNIX как IDE не имеют таких проблем. Львиная часть функций IDE уже реализована в механизме консолей и Ctrl+Z
или ^Z
, позволяет переводить редактор в фоновый приостановленный процесс и получать доступ к Shell для запуска скриптов, fg
для возвращение обратно в редактор.
Таким образом, даже в текстовом формате без запуска оконного менеджера, у пользователя UNIX есть несколько рабочих столов (консолей), с возможностью «сворачивать» редактор в каждой из них.
Ctrl+Z
или как принят писать в UNIX:^Z
fg
- переключение между виртуальными консолями (Ctrl + Alt + F1–F12)
- https://blog.sanctum.geek.nz/unix-as-ide-introduction/
P.S. Идея программ фильтров позволяет писать скрипты которые будут обрабатывать текстовые файлы поданные им на «вход». Т.е. пользователю UNIX как IDE, не требуется изучать громоздкий API очередного IDE для плагинов, а решать проблемы создавая скрипты обрабатывающие текстовые потоки.
В Vim можно выделять фрагменты текста через V
и передавать и программе фильтру на STDIN через :!
, вывод STDOUT будет заменять выделенный фрагмент.
Исправление lbvf50txt, :
Пользователи UNIX как IDE не имеют таких проблем. Львиная часть функций IDE уже реализована в механизме консолей и Ctrl+Z
или ^Z
, позволяет переводить редактор в фоновый приостановленный процесс и получать доступ к Shell для запуска скриптов, fg
для возвращение обратно в редактор.
Таким образом, даже в текстовом формате без запуска оконного менеджера, у пользователя UNIX есть несколько рабочих столов (консолей), с возможностью «сворачивать» редактор в каждой из них.
Ctrl+Z
или как принят писать в UNIX:^Z
fg
- переключение между виртуальными консолями (Ctrl + Alt + F1–F12)
- https://blog.sanctum.geek.nz/unix-as-ide-introduction/
P.S. Идея программ фильтров позволяет писать скрипты которые будут обрабатывать текстовые файлы поданные им на «вход». Т.е. пользователю UNIX как IDE, не требуется изучать громоздкий API очередного IDE для плагинов, а решать проблемы создавая скрипты обрабатывающие текстовые потоки.
В Vim можно выделять фрагменты текста через V
и передавать и программе фильтру на STDIN через !
, вывод STDOUT будет заменять выделенный фрагмент.
Исправление lbvf50txt, :
Пользователи UNIX как IDE не имеют таких проблем. Львиная часть функций IDE уже реализована в механизме консолей и Ctrl+Z
или ^Z
, позволяет переводить редактор в фоновый приостановленный процесс и получать доступ к Shell для запуска скриптов, fg
для возвращение обратно в редактор.
Таким образом, даже в текстовом формате без запуска оконного менеджера, у пользователя UNIX есть несколько рабочих столов (консолей), с возможностью «сворачивать» редактор в каждой из них.
Ctrl+Z
или как принят писать в UNIX:^Z
fg
- переключение между виртуальными консолями (Ctrl + Alt + F1–F12)
- https://blog.sanctum.geek.nz/unix-as-ide-introduction/
P.S. Идея программ фильтров позволяет писать скрипты которые будут обрабатывать текстовые файлы поданные им на «вход». Т.е. пользователю UNIX как IDE, не требуется изучать громоздкий API очередного IDE для плагинов, а решать проблемы создавая скрипты обрабатывающие текстовые потоки.
Исходная версия lbvf50txt, :
Пользователи UNIX как IDE не имеют таких проблем. Львиная часть функций IDE уже реализована в механизме консолей и Ctrl+Z
или ^Z
, позволяет переводить редактор в фоновый приостановленный процесс и получать доступ к Shell для запуска скриптов, fg
для возвращение обратно в редактор.
Таким образом, даже в текстовом формате без запуска оконного менеджера, у пользователя UNIX есть несколько рабочих столов (консолей), с возможностью «сворачивать» редактор в каждой из них.
Ctrl+Z
или как принят писать в UNIX:^Z
fg
- переключение между виртуальными консолями (Ctrl + Alt + F1–F12)
- https://blog.sanctum.geek.nz/unix-as-ide-introduction/