Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Slackware Linux
  3. Глава 16. Редактор Vi

16.7. Клавиши vi

Этот раздел представляет собой краткий справочник по общим командам vi. Некоторые из них уже были рассмотрены ранее, а некоторые окажутся для вас новыми.

Таблица 16-1. Перемещение

Действие Клавиши
Влево, вниз, вверх, вправо h, j, k, l
В конец строки $
В начало строки ^
В конец файла G
В начало файла :1
На строку 47 :47

Таблица 16-2. Редактирование

Действие Клавиша
Удаление строки dd
Удаление пяти строк 5dd
Замена символа r
Удаление символа x
Удаление десяти символов 10x
Отмена последнего действия u
Объединение текущей и следующей строк J
Замена старого на новое, глобально %s'старое'новое'g

Таблица 16-3. Поиск

Действие Клавиша
Поиск “asdf” /asdf
Поиск “asdf” в обратном направлении ?asdf
Повтор последнего поиска в прямом направлении /
Повтор последнего поиска в обратном направлении ?
Повтор последнего поиска в том же направлении n
Повтор последнего поиска в обратном направлении N

Таблица 16-4. Сохранение и выход

Действие Клавиша
Выйти :q
Выйти без сохранения :q!
Записать и выйти :wq
Записать без выхода :w
Перезагрузить открытый в данный момент файл :e!
Записать буфер в файл asdf :w asdf
Открыть файл hejaz :e hejaz
Загрузить файл asdf в буфер :r asdf
Загрузить вывод команды ls в буфер :r !ls

Перекрёстные ссылки книги для 16.7. Клавиши vi

  • 16.6. Настройка vi
  • Вверх
  • Глава 17. Редактор Emacs

Book navigation

  • Содержание
  • Предисловие
  • Глава 1. Введение в Slackware Linux
  • Глава 2. Получение поддержки и помощи
  • Глава 3. Установка
  • Глава 4. Настройка системы
  • Глава 5. Настройка сети
  • Глава 6. Настройка X
  • Глава 7. Загрузка
  • Глава 8. Командный процессор (shell)
  • Глава 9. Структура файловой системы
  • Глава 10. Работа с файлами и каталогами
  • Глава 11. Управление процессами
  • Глава 12. Основы системного администрирования
  • Глава 13. Основные сетевые команды
  • Глава 14. Безопасность
  • Глава 15. Архивирование файлов
  • Глава 16. Редактор Vi
    • 16.1. Запуск vi
    • 16.2. Режимы
    • 16.3. Открытие файлов
    • 16.4. Сохранение файлов
    • 16.5. Выход из vi
    • 16.6. Настройка vi
    • 16.7. Клавиши vi
  • Глава 17. Редактор Emacs
  • Глава 18. Управление пакетами Slackware
  • Глава 19. ZipSlack
  • Глоссарий
  • Приложение A. The GNU General Public License

Последние материалы

  • Эмулятор терминала Terminator
    9 minutes 38 seconds ago
  • Приложение scanimage
    5 days 22 hours ago
  • Утилита sensors
    1 week 2 days ago
  • Сканер Rkhunter
    2 weeks 3 days ago
  • Программа resize2fs
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru