Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
редактор.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
84.48 Кб
Скачать

VI (visual) — серия текстовых редакторов операционных систем семейства unix.

Использование текстового редактора при работе в среде Linux требуется довольно часто. Редакторы используются для вставки, удаления, переноса и поиска различных фрагментов текста от нескольких символов до тысяч строк. Наиболее популярными тестовыми редакторами в Linux являются редакторы vi и emacs. Редактор vim, представляет собой улучшенную версию редактора vi. Vim является полноэкранным текстовым редактором и кроме всех функций редактора vi, поддерживает также и ряд дополнительных. Командой, загружающей редактор vim, является "vi". Редактор vi - универсальный полноэкранный текстовый редактор в среде UNIX. Универсальность означает, что, во-первых, этот редактор есть во всех UNIX-подобных ОС и, во-вторых, этот редактор работает с практически любым видом терминала (ANSI, VT100, VT220, VT320, DEC, и т. д.). Эта универсальность обернулась несколько непривычным (для пользователей DOS) пользовательским интерфейсом: для управления редактором используются лишь "обычные" кнопки клавиатуры (алфавитно-цифровые символы и знаки препинания). Редактор vim работает в трех режимах: Командном режиме, в котором любая вводимая последовательность символов считается командой. Под командами понимаются последовательности нажатия клавиш клавиатуры, выполняющие операции перемещения курсора, редактирования и управления редактором. • Текстовом режиме - когда все вводимые символы считаются текстом и отображаются на экране. Большую часть времени работы с редактором пользователь находится в этом режиме. • Режиме последней строки, когда в последней строке экрана вводятся однострочные команды (этот режим иногда называют режимом построчного редактирования) и выполняются после нажатия клавиши . Набор команд построчного редактирования включает те же команды, что и редактор Sed. Работа с vi начинается в командном режиме. Этот режим позволяет использовать определенные команды для редактирования файлов или перехода в другие режимы. Большинство команд, используемых в командном режиме, состоит из одного или двух символов. Вставка или редактирование текста осуществляется в режиме редактирования. Переход в режим редактирования из командного режима выполняется с помощью команды "i" ("insert" - вставка) или "a" ("append" -добавление). В режиме вставки пользователь вставляет текст в документ на место, указываемое курсором. В режиме добавления ввод начинается со следующего за курсором символа. Для завершения режима редактирования и возврата в командный режим следует нажать . Режим последней строки - это специальный режим, используемый для расширения возможностей командного режима. При вводе таких команд они появляются в последней строке экрана Переход в режим последней строки выполняется командой ":" (двоеточие) в командном режиме и завершается нажатием клавиши или . Перед командами редактора vi допустимо вводить число - количество повторений следующей за ним команды. Основные команды редактора указаны ниже, более подробный список приведен в приложении.