Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Профиль создается, когда вы в первый раз заходите в developerWorks. Выберите данные в своем профиле (имя, страна/регион, компания) которые будут общедоступными и будут отображаться, когда вы публикуете какую-либо информацию. Вы можете изменить данные вашего ИБМ аккаунта в любое время.

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

Знакомство с vi - метод шпаргалки

Даниэль Роббинс, президент/исполнительный директор, Gentoo Technologies, Inc.
Даниэль Роббинс (Daniel Robbins) проживает в Албукерке, Нью Мехико. Он является президентом и исполнительным директором корпорации Gentoo Technologies, а также главным архитектором Проекта Gentoo, автором нескольких книг, выпущенных МакМилланом: Caldera OpenLinux в действии, SuSE Linux в действии и Samba в действии. Даниэль был в некотором роде связан с компьютерами со второго класса, когда он подвергся действию языка программирования Logo, а заодно и потенциально опасной дозы Pac Man. Это, возможно, объясняет, почему он работал главным художником по графике в издательстве SONY (SONY Electronic Publishing/Psygnosis). Даниэль любит проводить время со своей женой, Мэри, и своим маленьким ребенком - дочерью Хадассой. Вы можете связаться с ним по электронной почте: drobbins@gentoo.org.

Описание:  Это руководство покажет, как использовать редактор vi. Используя ускоренный метод шпаргалки в этом руководстве, мы постараемся сделать вас профессиональным пользователем vi, не потратив много времени. Вы быстро научитесь, как перемещать и редактировать текст, использовать режим вставки, копировать и вставлять текст, и использовать важные vim-расширения, такие как визуальный режим и многооконное редактирование.

Дата:  18.06.2007
Уровень сложности:  простой

Активность:  23306 просмотров

Перед началом работы

Об этом руководстве

vi-редактор, по сути, текстовый редактор вUNIX® и Linux®. Он существует почти для всех систем и доступен для Windows®, DOS, Macintosh, OS/2, SGI и многих других платформах. Если вы еще не знаете vi или вам еще неудобно его использовать, то вы должны изучить это руководство и добиться больших результатов с помощью самой популярной и мощной Linux/UNIX визуальной программы-редактора.

Цели

Главная цель - помочь вам быстро изучить vi. Трудность для быстрого изучения заключается в том, что в vi есть много команд. Чтобы эффективно использовать vi, вам необходимо запомнить довольно много команд. Это может занять много времени, и одна из целей этого руководства - сократить ваше время на их запоминание. Таким образом, с самого начала я поставил себе задачу: как я смогу помочь вам в запоминании такого количества команд за небольшой промежуток времени?

Для решения этой задачи на протяжении всего руководства мы собираемся постепенно создавать шпаргалку. Эта шпаргалка будет содержать все важные команды vi. После того как вы закончите изучать это руководство, вы сможете использовать шпаргалку, если забудете какую-то команду. Со временем, когда вы запомните команды, вы постепенно научитесь обходиться без нее.

Предварительные требования

Нет никаких предварительных требований для этого руководства. Мы используем несколько методов для того, чтобы вам помочь. Во-первых, как вы и предполагали, я собираюсь описывать, как конкретные команды работают. Затем я попрошу вас попытаться использовать эти команды в vi (для приобретения практических навыков) и затем мы перепишем эти команды в шпаргалку. Если вы хотите изучать vi быстро, важно, чтобы вы выполнили все эти шаги. Использование команды в vi и переписывание ее в вашу шпаргалку будет способствовать запоминанию команды.

Системные требования

Есть много версий vi, и я собираюсь показать вам, как использовать версию vi, которая называется vim. vim - очень популярна и имеет массу расширений, которые делают vi привлекательнее (если я демонстрирую команду, присущую vim, я это обозначаю). Чтобы установить vim, посмотрите раздел Ресурсы в конце этого руководства для ссылки на домашнюю страницу vim. vim - текстовый редактор, который запускается в режиме команд или терминальной сессии. Рисунок 1 показывает скриншот vim с XML-кодом данного руководства на английском языке, открытого в режиме команд.


Рисунок 1. Запуск vim
Скриншот vim

Кроме усовершенствованной командной строки vi, vim также содержит хороший GUI редактор, который называется gvim. Рисунок 2 показывает скриншот gvim с тем же XML-кодом, который вы видели ранее.


Рисунок 2. Запуск gvim
Скриншот gvim

Если вы новичок в vi, попытайтесь запустить gvim на своей машине. Использование vi из GUI облегчит понимание некоторых вещей.

1 из 7 | следующая

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Linux
ArticleID=231576
TutorialTitle=Знакомство с vi - метод шпаргалки
publish-date=06182007
author1-email=drobbins@gentoo.org
author1-email-cc=