Текстовые редакторы

Текстовые редакторы занимают особое место среди приложений Linux, являясь универсальным инструментом для решения самых разных задач. Они разделяются на две группы — редакторы командного стиля и меню-ориентированные. Первые, работающие в консольном режиме, — в сущности, интерпретаторы собственного командного языка, обнаруживающие родство с командными оболочками типа bash.

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

Меню-ориентированные редакторы представлены как консольными программами, так и приложениями графического режима. К первым относится, например, mcedit — редактор, встроенный в файловый менеджер Midnight Commander, но могущий использоваться и самостоятельно. Примером развитого текстового редактора для системы X Window System является kwrite, входящий в состав интегрированной средыKDE.

В заключение главы будет затронута тема, тесно связанная с обработкой текстов — о кодировках кириллических текстов и их конверторах.

Еще материалы по теме: