В этом упражнении вы будете использовать vimtutor для практического применения базовых методов работы с редактором vim.
Результаты
Вы сможете:
редактировать файлы с помощью Vim;
получить опыт работы с Vim с помощью vimtutor.
Войдите на workstation как пользователь student с паролем student.
workstation
student
На workstation выполните команду lab edit-vim start. Этот сценарий запускает целевой сервер.
[student@workstation ~]$ lab edit-vim start
[student@workstation ~]$
lab edit-vim start
С помощью команды ssh войдите на servera.
servera
[student@workstation ~]$ ssh student@servera ...output omitted... [student@servera ~]$
ssh student@servera
Откройте vimtutor. Прочитайте информацию на экране приветствия и выполните Lesson 1.1.
[student@servera ~]$ vimtutor
[student@servera ~]$
vimtutor
В презентации для навигации используются клавиши со стрелками. Когда редактор vi только появился, пользователи не могли использовать клавиши со стрелками или другие аналогичные клавиши на клавиатуре для перемещения курсора. Поэтому в редакторе vi изначально для перемещения курсора использовались команды, в которых были задействованы стандартные клавиши символов, например удобно сгруппированные H, J, K и L.
Вот один из способов запомнить их:
hang back — назад, jump down — вниз, kick up — вверх, leap forward — вперед.
h
j
k
l
В окне vimtutor выполните Lesson 1.2.
В этом уроке объясняется, как выйти из редактора без сохранения ненужных изменений. Все изменения при этом будут потеряны, однако это лучше, чем оставить важный файл в недопустимом состоянии.
В окне vimtutor выполните Lesson 1.3.
В редакторе Vim есть быстрые и эффективные команды для удаления точного числа слов, строк, предложений и абзацев. Однако любую работу по редактированию можно выполнить с использованием клавиши x для удаления одного символа.
x
В окне vimtutor выполните Lesson 1.4.
Для большинства задач редактирования сначала необходимо нажать клавишу i.
i
В окне vimtutor выполните Lesson 1.5.
На лекции для входа в режим редактирования использовалась только команда i (вставка). В этом уроке vimtutor демонстрируются другие клавиши для изменения положения курсора, доступные при переходе в режим вставки. В режиме вставки весь вводимый текст является содержимым файла.
В окне vimtutor выполните Lesson 1.6.
Введите :wq, чтобы сохранить файл и закрыть редактор.
В окне vimtutor прочитайте Lesson 1 Summary.
В vimtutor есть еще шесть уроков, состоящих из нескольких шагов. Эти уроки не входят в состав этого курса, но вы можете пройти их самостоятельно, чтобы узнать больше.
Выйдите с servera.
[student@servera ~]$ exit logout Connection to servera closed. [student@workstation ~]$
exit
Конец
На workstation запустите сценарий lab edit-vim finish, чтобы закончить упражнение.
[student@workstation ~]$ lab edit-vim finish
lab edit-vim finish
Упражнение завершено.