РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ VIM - Брам Мооленаар
Содержание
Краткое содержание
Как начать работу
- О документации
- Первые шаги в Vim
- Навигация по документу
- Внесение небольших изменений
- Настройки
- Использование подсветки синтаксиса
- Редактирование нескольких файлов
- Разделение экрана
- Использование графического интерфейса
- Внесение серьёзных изменений
- Восстановление после аварии
- Всякие умные штучки
Эффективное редактирование
- Быстрый набор в командной строке
- Уйти, чтобы вернуться
- Поиск файла для редактирования
- Редактирование особых типов файлов
- Быстрая вставка
- Редактирование форматированного текста
- Выполнение повторяющихся операций
- Шаблоны и команды поиска
- Складки
- Перемещение в программном коде
- Редактирование программ
- Работа с графическим интерфейсом
Настройка Vim
- Создание новых команд
- Написание сценариев Vim
- Добавление новых меню
- Использование типов файлов
- Собственные правила подсветки синтаксиса
- Выбор языка
Как запустить Vim
Руководство пользователя (на английском языке) в виде HTML и PDF доступно по следующему адресу: https://vimdoc.sf.net
Как начать работу
Прочитайте эту часть руководства от начала до конца, чтобы научиться самым важным командам.
- О документации
- 01.1 Два руководства
- 01.2 Установка Vim
- 01.3 Учебник по Vim
- 01.4 Авторские права
- Первые шаги в Vim
- 02.1 Первый запуск Vim
- 02.2 Вставка текста
- 02.3 Перемещение
- 02.4 Удаление символов
- 02.5 Отмена операции и повторное выполнение
- 02.6 Другие команды редактора
- 02.7 Выход из редактора
- 02.8 Получение справки
- Навигация по документу
- 03.1 Перемещение по словам
- 03.2 Перемещение в начало и конец строки
- 03.3 Перемещение к символу
- 03.4 Поиск соответствия для скобки
- 03.5 Перемещение к заданной строке
- 03.6 Выяснение местонахождения в тексте
- 03.7 Прокрутка
- 03.8 Простые примеры поиска
- 03.9 Простые примеры поиска по шаблону
- 03.10 Использование отметок
- Внесение небольших изменений
- 04.1 Операторы и перемещения
- 04.2 Изменение текста
- 04.3 Повторение изменений
- 04.4 Визуальный режим
- 04.5 Перемещение текста
- 04.6 Копирование текста
- 04.7 Использование буфера обмена
- 04.8 Текстовые объекты
- 04.9 Режим замены
- 04.10 Выводы
- Настройки
- 05.1 Файл vimrc
- 05.2 Пример файла vimrc с пояснениями
- 05.3 Простые привязки кнопок
- 05.4 Добавление внешнего модуля
- 05.5 Добавление файла справки
- 05.6 Окно опций
- 05.7 Часто используемые опции
- Использование подсветки синтаксиса
- 06.1 Как включить?
- 06.2 Неправильные или отсутствующие цвета
- 06.3 Различные цвета
- 06.4 С цветом или без цвета
- 06.5 Цветная печать
- 06.6 Дальнейшее чтение по теме
- Редактирование нескольких файлов
- 07.1 Редактирование другого файла
- 07.2 Список файлов
- 07.3 Перемещение между файлами
- 07.4 Резервные копии файлов
- 07.5 Копирование текста между файлами
- 07.6 Просмотр файла
- 07.7 Изменение имени файла
- Разделение экрана
- 08.1 Разделение экрана
- 08.2 Разделение экрана с загрузкой другого файла
- 08.3 Размер окна
- 08.4 Разделение по вертикали
- 08.5 Перемещение окон
- 08.6 Выполнение команд во всех окнах
- 08.7 Просмотр разночтений при помощи vimdiff
- 08.8 Разное
- Использование графического интерфейса
- 09.1 Компоненты графического интерфейса
- 09.2 Использование мыши
- 09.3 Системный буфер обмена
- 09.4 Режим выделения
- Внесение серьёзных изменений
- 10.1 Запись и воспроизведение команд
- 10.2 Замена текста
- 10.3 Диапазоны для команд
- 10.4 Команда global
- 10.5 Режим Визуального блока
- 10.6 Чтение и запись фрагментов файла
- 10.7 Форматирование текста
- 10.8 Изменение регистра символов
- 10.9 Использование внешних программ
- Восстановление после аварии
- 11.1 Основы восстановления
- 11.2 Где лежит своп-файл?
- 11.3 Была ли авария?
- 11.4 Дальнейшее чтение
- Всякие умные штучки
- 12.1 Замена слова
- 12.2 Замена "Фамилия, Имя" на "Имя Фамилия"
- 12.3 Сортировка списка
- 12.4 Обратный порядок строк
- 12.5 Подсчёт слов
- 12.6 Поиск в справочнике man
- 12.7 Удаление лишних пробелов
- 12.8 Найти строки, где используется слово
Эффективное редактирование
Эти главы можно читать независимо друг от друга в любом порядке.
- Быстрый набор в командной строке
- Уйти, чтобы вернуться
- 21.1 Прервать работу и вернуться назад
- 21.2 Выполнение команд оболочки
- 21.3 Сохранение информации о редактировании; viminfo
- 21.4 Сеансы
- 21.5 Виды
- 21.6 Режимная строка
- Поиск файла для редактирования
- 22.1 Проводник по файловой системе
- 22.2 Текущий каталог
- 22.3 Поиск файла
- 22.4 Список буферов
- Редактирование особых типов файлов
- 23.1 Файлы DOS, Mac и Unix
- 23.2 Файлы в интернете
- 23.3 Шифрование
- 23.4 Бинарные файлы
- 23.5 Архивные файлы
- Быстрая вставка
- 24.1 Внесение исправлений
- 24.2 Показ соответствий
- 24.3 Автодополнение в режиме Вставки
- 24.4 Повторная вставка
- 24.5 Копирование символов из другой строки
- 24.6 Вставка содержимого регистра
- 24.7 Сокращения
- 24.8 Ввод специальных символов
- 24.9 Диграфы
- 24.10 Команды обычного режима
- Редактирование форматированного текста
- 25.1 Перенос строк
- 25.2 Выравнивание текста
- 25.3 Отступы и табуляция
- 25.4 Работа с длинными строками
- 25.5 Редактирование таблиц
- Выполнение повторяющихся операций
- Шаблоны и команды поиска
- 27.1 Поиск без учёта регистра
- 27.2 Продолжение поиска в конце файла
- 27.3 Смещения
- 27.4 Поиск соответствий для повторяющихся шаблонов
- 27.5 Варианты
- 27.6 Символьные диапазоны
- 27.7 Символьные классы
- 27.8 Соответствие для переноса строки
- 27.9 Примеры
- Складки
- 28.1 Что такое складки?
- 28.2 Создание складок вручную
- 28.3 Работа со складками
- 28.4 Сохранение и восстановление складок
- 28.5 Настройка складок по отступам
- 28.6 Настройка складок при помощи маркеров
- 28.7 Складки с использованием синтаксиса
- 28.8 Настройка складок с использованием выражений
- 28.9 Использование складок для неизменённых строк
- 28.10 Какой метод задания складок лучше?
- Перемещение в программном коде
- Редактирование программ
- 30.1 Компиляция
- 30.2 Отступы в файлах C
- 30.3 Автоматические отступы
- 30.4 Другие виды форматирования отступов
- 30.5 Пробелы и табуляция
- 30.6 Форматирование комментариев
- Работа с графическим интерфейсом
Настройка Vim
Пусть Vim работает так, как хочется вам.
- Создание новых команд
- Написание сценариев Vim
- 41.1 Введение
- 41.2 Переменные
- 41.3 Выражения
- 41.4 Условия
- 41.5 Выполнение выражений
- 41.6 Использование функций
- 41.7 Определение функции
- 41.8 Обработка исключительных ситуаций
- 41.9 Ряд замечаний
- 41.10 Написание модулей
- 41.11 Написание модуля типа файла
- 41.12 Написание модуля для компилятора
- Добавление новых меню
- 42.1 Введение
- 42.2 Команды меню
- 42.3 Разное
- 42.4 Панель инструментов и всплывающие меню
- Использование типов файлов
- Собственные правила подсветки синтаксиса
- 44.1 Основные команды синтаксиса
- 44.2 Ключевые слова
- 44.3 Шаблоны соответствий
- 44.4 Синтаксические области
- 44.5 Вложенные элементы
- 44.6 Указание следующих групп для разбора синтаксиса
- 44.7 Другие аргументы
- 44.8 Кластеры
- 44.9 Включение других файлов с правилами синтаксиса
- 44.10 Синхронизация
- 44.11 Установка файла синтаксиса в системе
- 44.12 Переносимый формат файла синтаксиса
- Выбор языка
Как запустить Vim
Прежде чем пользоваться Vim.
- Установка Vim
- 90.1 Unix
- 90.2 MS-Windows
- 90.3 Обновление до более свежей версии
- 90.4 Проблемы, которые могут возникнуть при установке
- 90.5 Удаление Vim
Авторские права: см. Авторские права
Добавить комментарий