Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Лёгкий переход на бесплатные UNIX


Информационный Канал Subscribe.Ru

ProUNIX.h12.Ru
"Портал документации UNIX-систем"
Информационный портал по установке, настройке и исползованию UNIX
Множество статей, электронных книг и online помощь MAN.

Здравствуй, уважаемый подписчик!

Это третий выпуск рассылки Лёгкий переход на бесплатные UNIX . Я надеюсь, эта рассылка поможет Вам в освоении и первом знакомстве с ОСями семейства UNIX.

В этом выпуске мы отвлечёмся от знакомства с командами и обратим внимание на освоение самого важного инструмента пользователя UNIX - текстового редактора. Поскольку конфигурирование всех устройств и программ осуществляется через файлы конфигурации, то наличие редактора жизненно необходимо. Сразу после установки (тут не предпологается, что вы установили всё что было на 9 CD :) ) в вашем распоряжении есть по меньшей мере один редактор. Для FreeBSD их 2: ee и vi, ну а в Линуксе - vi.

Пользователи MS Windows, наверняка, спросят - зачем уделять столько внимания аналогу "блокнота". Но это большое заблуждение, т.к. редактор с графическим интерфейсом доступен далеко не всегда, а мышь в консоли почти бесполезно. Так что вместо щелчков по менюшкам надо будет вводить команды с клавиатуры. Сегодня мы поговорим только о редакторе vi, как о стандарте для всех unix систем.

Итак текстовый редактор vi является командно-ориентированным, а значит все действия в нём выполняются подачей прямых упровляющих команд. Запустить vi (vim - осовремененная версия старого доброго vi) можно командой:

vi file_name
В случае если такого файла не существовало, то он будет создан. Сразу после запуска вы попадаете в командный режим редактора. В этом режиме нажатия клавиш приводит не к вводу текста, а к вызову команд навигации или редактирования. Для перехода в режим ввода текста необходимо нажать "i", а для возврата в командный режим необходимо нажать "esc". Для командного режима первоочередными являются следующие команды:
a - перевод редактора в режим ввода после текущей позиции курсора
i - перевод редактора в режим ввода перед текущей позицией курсора
h - перемещение на один символ влево
l - перемещение на один символ вправо
k - перемещение на строку вверх
j - перемещение на строку вниз
: - переход в режим последней строки
"Режим последней строки" является третьим режимом работы редактора. По своим функциям он чем-то напоминает меню "файл". Все команды вводимые в этом режиме подтверждаются нажатием "enter". Так для сохранения файла достаточно ввести "w" и нажать "enter". Для выхода введите "q" и нажмите "enter", а для выхода с сохранением - "wq" и нажмите "enter". Если же Вы хотите выйти без сохранения изменений "q!" и "enter".

Этих первонеобходимых данных вполне хватит для редактирования файлов конфигурации (конфигов). А несколько практических занятий позволят производить все манипуляции достаточно быстро. Естественно и возможности vi этим не ограничиваются. Vi - мощнейший инструмент программиста, поддерживающий развитую поддержку сиснтаксиса и много других инструментов, облегчающих работу программиста.

Кстати редактор vim существует и для MS Windows, так что при желании им можно заменить стандартный "блокнот". Правда в виндовой вариации существует еще привычное верхнее меню, так что работать можно и возюкая грызуном.

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


Читайте в следующем выпуске:
Знакомимство с инструментами администратора.

Дополнительная информация и полезные ссылки:
Официальный сайт Vim - vim.org. Здесь можно загрузить самые последние версии vim для большинства ОС.

Подробно на русском языке vim описан в Vim Color Editor HOW-TO

Copyright © ProUNIX.h12.Ru


http://subscribe.ru/
http://subscribe.ru/feedback/
Адрес подписки
Отписаться

В избранное