Это 3-й день моего вызова обновления моего августа, ознакомьтесь с деталями события:Испытание августовского обновления
Вечный ученик, практик и активный собеседник, приверженный пути развития технологий, оригинальный блогер, занятый и иногда ленивый, и подросток, которому иногда скучно, а иногда и смешно.
Добро пожаловать в поиск WeChat »ИТ-путешествие Джейка"обрати внимание на!
Оригинальная ссылка:Общие команды редактора vi/vim в среде Linux
предисловие
Используйте текстовый редактор vi
Файл конфигурации является одной из отличительных особенностей системы Linux, и его функция несколько похожа на реестр в системе Windows, за исключением того, что реестр управляется централизованно, а файл конфигурации использует децентрализованный метод свободного управления. Итак, как использовать текстовый редактор-vi в интерфейсе работы с символами Linux, чтобы лучше управлять и поддерживать различные файлы конфигурации в системе.
vi — мощный полноэкранный текстовый редактор, который долгое время был текстовым редактором по умолчанию для UNIX-подобных операционных систем. vim — это расширенная версия редактора vi, он расширяет многие практические функции на основе редактора vi, но принято называть vim vi.
1. Использование vi/vim
vi — это полноэкранный редактор, работающий в среде символьного терминала, поэтому интерфейс редактирования относительно прост, он не предоставляет пользователям операции с мышью и системой меню, но реализует соответствующие функции редактирования и управления с помощью клавишных команд. В интерфейсе редактирования vi доступны три различных режима работы. Это командный режим, режим вставки и режим последней строки. Конечно, операции, которые можно выполнять над файлами в разных режимах, тоже разные.
1.1 Командный режим
Пользователь только что запустил vi/vim и вошел в командный режим.
Нажатия клавиш в этом состоянии распознаются Vim как команды, а не символы. Например, если мы нажмем i в это время, символ не будет введен, и i будет рассматриваться как команда.
Ниже приведены некоторые часто используемые команды:
- i Переключитесь в режим ввода для ввода символов.
- x удаляет символ в текущей позиции курсора.
- : переключение в командный режим нижней строки для ввода команд в нижней строке.
Для редактирования текста: Запустите Vim, войдите в командный режим, нажмите i, чтобы переключиться в режим ввода.
В командном режиме есть только некоторые основные команды, поэтому вам все равно придется полагаться на нижний командный режим для ввода большего количества команд.
1.2 Режим ввода
Нажмите i в командном режиме, чтобы войти в режим ввода.
В режиме ввода доступны следующие клавиши:
- Символьные клавиши и комбинации Shift для ввода символов
- ENTER, возврат каретки, перевод строки
- BACK SPACE, клавиша возврата, удалить символ перед курсором
- DEL, клавиша удаления, удаление символа после курсора
- Клавиши со стрелками, перемещение курсора в тексте
- HOME/END, переместить курсор в начало/конец строки
- Страница вверх/страница вниз, страница вверх/вниз
- Вставить, перевести курсор в режим ввода/замены, курсор примет вид вертикальной линии/подчеркивания
- ESC, выход из режима ввода, переход в командный режим
1.3 Режим последней строки
В командном режиме нажмите : (английское двоеточие), чтобы войти в режим последней строки.
Режим последней строки может вводить односимвольные или многосимвольные команды, и доступно множество команд.
В командном режиме нижней строки команды являются базовыми (двоеточие опущено):
- q выйти из программы
- ж сохранить файл
Вы можете выйти из режима последней строки в любое время, нажав клавишу ESC.
Проще говоря, мы можем представить эти три режима с помощью следующей блок-схемы:
2. Описание ключей vi/vim
В командном режиме редактора vi вы можете вводить определенные клавиши (называемые рабочими командами vi, обратите внимание, что они отличаются от системных команд Linux) для работы. В основном это такие операции, как переключение режимов, перемещение курсора, копирование, удаление, вставка, поиск содержимого файла, а также сохранение и выход.
3. Основные операции в режиме последней строки
Нажмите клавишу двоеточия «:» в командном режиме, чтобы переключиться в режим последней строки, подсказка «:» будет отображаться в последней строке редактора vi, и пользователь может ввести конкретную команду последней строки после подсказки для завершить сохранение файла Выйти из редактора.
Рекомендуемое чтение
Команды и приложения, которыми должны овладеть 99% инженеров по эксплуатации и обслуживанию Linux.
Общие команды базы данных Oracle в среде Linux
Эта статья закончилась.
Оригинальность непростая.Если вы считаете, что эта статья полезна для вас, ставьте лайк, комментируйте или пересылайте эту статью, потому что это будет моей мотивацией выпускать больше качественных статей, спасибо!
Кстати, друзья-копатели, не забудьте дать мне бесплатный подписчик! На случай, если ты заблудишься и не сможешь найти меня в следующий раз.
Увидимся в следующий раз!