Главная страницаОбратная связьКарта сайта

Linux -Редактирование текстовых файлов.Редактор Kate


Текстовыми называются файлы, которые содержат только текстовые символы без всяких элементов форматирования. Файлы HTML, исходный код программ, многие файлы настройки системы Linux являются текстовыми файлами. Хотя вы можете редактировать текстовые файлы с помощью текстового процессора, гораздо проще использовать текстовый редактор - приложение, которое имеет только лишь свойства, необходимые для редактирования текста.

Многие текстовые редакторы имеют графический интерфейс. Если вы работаете на рабочем столе, уместен редактор с графическим интерфейсом. Однако иногда нужен командный редактор для использования из командной строки. Эта глава предоставляет инструкции по использованию редактора с графическим интерфейсом и командного редактора:

•        Kate: (Расширенный текстовый редактор системы КОЕ). Основной текстовый редактор с графическим пользовательским интерфейсом, похожий на Notepad {Записная книжка). Однако программа Kate имеет намного больше возможностей, чем редактор Notepad.

•        vi: Командный текстовый редактор, подходящий для использования из командной строки. Программа vi смонтирована в каждой системе Linux и Unix, несмотря на то, что в системе могут быть установлены другие текстовые редакторы. Многие реализации Linux предоставляют модифицированную версию редактора vi, называемую vim. Любая команда, работающая в редакторе vi, также работает в редакторе vim.

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

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

•    Множественное редактирование документов: Можно иметь много одновременно

открытых документов. Можно копировать текст из одного файла в другой.

•        Дополнения к программе: Можно добавлять дополнения для расширенной функциональности. Например, редактор Kate имеет дополнение для проверки правописания.

•        Синтаксическое выделение: Цветная синтаксическая разметка исходного кода программ.

Открытие файла в редакторе Kate

Программа Kate может быть запущена из главного меню системы KDE, выберите команду меню Editors ♦ Kate (Редакторы ♦ Kate). Или вы можете запустить редактор, набрав Kate в командной строке, используя кнопку Run (Выполнить), или в окне терминал;!, как на рабочем столе KDE, так и в GNOME. Редактор Kale показан на Рис. 18.1.


18.1. Текстовый редактор Kate

На рисунке редактор пуст, без открытых файлов. По умолчанию редактор Kata открывает последний редактировавшийся файл. Для л ре дотв ращения открытия файлов при запуске выберите команду меню Settings ♦ Configure Kate (Настройки ♦ Настроить Kate). Сбросьте флажок Reopen files at startup (Возобновить файлы при запуске). Вы можете открыть файл командой меню File (Файл) или перетаскивая мышью и опуская в окно редактора Kate файл с рабочего стола, из системы Konqueror или других источников.

На рисунке выбрана вкладка Files (Файлы), открывающая список всех существующих файлов. В данный момент есть только один файл - Untitled 1: Щелкните мышью на вкладке Folders (Папки), чтобы запустить диалог открытия файла, где вы можете найти и открыть файл.

Окно редактирования может быть разбито на части, позволяя редактировать более одного файла одновременно или два места в одном и том же файле. Выберите команду меню View ♦ Horizontal Split (Вид ♦ Горизонтальное разбиение) или View ♦ Vertical Split (Вид* Вертикальное разбиение). Выберите команду меню Close Current (Закрыть текущую секцию) для закрытия секции окна. Выберите команду меню New View (Новое окно) для открытия нового окна редактирования.

Редактирование в редакторе Kate

Процесс ввода и редактирования содержимого документа привычен для пользователей текстовых редакторов, таких как Notepad, или текстовых процессоров, таких как Word или WordPerfect. Вставляйте текст возле текстового курсора, набирая символы с клавиатуры.


Стирайте текст с помощью клавиш Backspace или delete. Замещайте текст, выделяя символы и набирая новый текст поверх него. Меню Edit (Правка) редактора Kate содержит привычные команды, как копировать, вырезать, вставить и найти и заменить. Команда отмены может отменить до 256 действий в строке.

Редактор Kate позволяет выделять строки вместо колонок. Для переключения на выбор колонок выберите команду меню Edit ♦ Toggle Block Selection (Правка ♦ Переключить на выбор блоков). Выберите эту команду опять для переключения обратно на выбор строк.

Имеются в распоряжении дополнения для редактора Kate, которые дополняют основные возможности программы. Например, доступно дополнение для проверки правописания. Прежде чем вы сможете использовать дополнение, вы должны его активировать. Чтобы сделать это, выберите команду меню Toots ♦ Configure Kate (Инструменты ♦ Настроить Kate). Разверните категорию Applications (Приложения), щелкнув мышью на значке +, и выберите команду меню Plugins (Дополнения). Отобразится список дополнений, которые вы можете отметить флажками или сбросить флажки. Если вы установите флажок Spelt Checker (Проверка орфографии) и щелкнете мышью на кнопке ОК, команда Spelling (Правописание) будет добавлена в меню Tools (Инструменты)-

Редактор Kate предоставляет команду поиска, которая позволяет вам искать и открывать файл в зависимости от содержимого. Выберите команду меню Tools ♦ Find in File (Инструменты ♦ Найти в файле), чтобы увидеть диалог, показанный на рисунке ниже. Введите строку, которую вы ищете, в поле ввода Pattern (Шаблон). В поле ввода Files (Файлы) установите имена файлов, в которых будет произведен поиск. Поле ввода Directory (Каталог) предписывает, где искать. Установите флажок Recursive (Рекурсивно) для поиска во вложенных каталогах. Найденные файлы показаны в окне списка. Если вы дважды щелкнете мышью на имени файла, файл откроется в редакторе Kate.


Поле ввода шаблона поиска в этом диалоге позволяет вам вводить регулярное выражение - шаблон, который можно использовать для подбора текстовых строк. Например, вы можете искать номера или слова, начинающиеся символом S. Команды Find (НаЯти) Find and Replace (Найти и заменить), находящиеся в главном меню, также позволяют вам искать регулярные выражения. Употребление регулярных выражений объясняется в Приложении А.

Свойства редактора Kate для программистов


Редактор Kate имеет несколько свойств, которые полезны для написания программного кода:

Line Numbers (Номера строк): Редактор Kate может добавлять временные номера строк в начало каждой строки файла. Номера строк полезны для программистов при отладке программы. Выберите команду меню View ♦ Line Numbers (Вид ♦ Номера строк).

•       Syntax Highlighting (Синтаксическое выделение): Редактор осуществляет синтаксическое выделение для многих языков программирования, от С и C++ до HTML и JavaScript. Выберите команду меню Tools ♦ Highlight Mode (Инструменты ♦ Тип выделения). По умолчанию выбран тип Normal (Обычный), что означает отсутствие синтаксического выделения. Выберите категорию из списка среди вариантов: Sources (Исходные коды), Markup (Разметка), Games (Игры), Scripts (Скрипты) или Other (Прочее) и выберите язык для написания кода.

•       Word Wrap (Переход на новую строку): Перенос на новую строку включен по умолчанию. Вы можете выключить перенос, выбрав команду меню Settings ♦ Configure Kate (Настройки ♦ Настроить Kate). Растяните категорию Editor (Редактор), щелкнув мышью на значке «+». Выберите команду меню Editing (Редактирование). Сбросьте флажок Enable Word Wrap (Включить переход на новую строку).

 Indenting (Отступы): Вы можете сделать или убрать отступ выделенного блока текста, используя команды Indent (Отступить) и Unindent (Убрать отступ) и) меню Tools (Инструменты). Можно установить число пробелов для отступа, выбрав команду меню Settings ♦ Configure Kate (Настройки ♦ Настроить Kate), Растяните категорию Editor (Редактор). Выберите команду меню Editing (Редактирование). Выберите число в поле ввода Tab and Indent Width (Ширина табуляции и отступа). Вы также можете, если требуется, установить флажок Replace tabs with spaces (Заменить табуляцию пробелами). Вы можете настроить редактор Kate на автоматический отступ с помощью ввода скобок, выбрав команду меню Indentation (Отступы) и установив флажок Automatically Indent (Отступать автоматически).

 Comments (Комментарии): Редактор Kate может добавлять комментарии к вашему коду, основываясь на выбранном языке, когда включена возможность выделения текста. При отсутствии выделенного текста можно вставить метки комментария, выбрав команду меню Tools ♦ Comment (Инструменты * Комментарий). Затем вы можете набрать текст комментария. Или можно выделить некоторый текст и выбрать команду меню Comment (Комментарий), и редактор Kate прокомментирует код, используя метод, присущий выбранному языку. Вы также можете раскомментировать существующий комментарий, выделив комментарий и выбрав команду меню Uncomment (Раскомментировать) в меню Tools (Инструменты).




Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Linux -Редактирование текстовых файлов.Редактор Kate", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2018 Дискета.info