The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

Режимы работы

Во первых запомните, что в ViM существуют 3 режима работы:

основной
 -- предназначен, для просмотра файла, ввода команд и перехода из него в другие режимы. Из любого режима в командный можно попасть по нажатии (иногда два раза) <ESC>. При нажатии ``:'' вам становится доступна командная строка ViM в которой вы можете вводить команды. Пока запомните 3 из них - команда выхода quit (ViM понимает сокращения, так что вы можете писать q), команда сохранения write (или w), параметром которой может быть имя файла и вызов справки по, очевидно, help (или h). На остальные клавиши (и их последовательности) вы можете навесить все, что угодно, либо использовать значения по умолчанию.
визуальный
 -- предназначен в первую очередь для выделения блоков текста. Для запоминания предлагаются 3 варианта перехода в этот режим - v для посимвольного выбора, <Shift>+v для построчного и <Ctrl>+v для блочного. В нормальном режиме (при переходе по ``v'') вы можете оперировать следующими сущностями: слово (``w''), предложение (``s''), параграф (``p'') и блок (``b''). Выделение при этом начинать с позиции курсора (``a''), или же с начала блока (``i''). Например, выделение текущего блока (участка, ограниченного парными элементами) можно произвести следующим образом -- <Esc>vib44. Копирование в буфер выделенного текста осуществляется по ``y'', вырезание по ``d'' а вставка соответственно ``p''.
режим редактирования
 -- переход на него осуществляется, к примеру, нажатием <Ins>.



Footnotes

...<Esc>vib44
То же отностится и к основному режиму. Так, для удаления текущего блока можете воспользоваться командой dib

Copyleft © 2002-2003 г.   Nikolay A. Panov, "Intro To Linux" (orig),  niksite@mail.ru,  ICQ: 122-40-8888




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру