- Введение
- требование к читателю
- echo, echom...
- Set Настройка параметров
- map, основы
- nmap, imap, vmap
- *noremap Строгое сопоставление
- Лидер {Leaders}
- ~/.vimrc
- сокращения {iabbrev}
- сопоставления {*noremap}, дополнение
- тренируем пальцы
- Локальные буферы и сопоставления
- Автокоманды
- Локальные буферы и сокращения{iabbrev}
- группы автокоманд {autocmd}
- Сопоставление, оператор ожидания
- Сопоставление зависящие от оператора
- Строка статуса {status line}
- Порядок в коде
- переменные, регистры let, set, "@...
- условные операторы if else
- операторы сравнения >,<, ==, ==?, ==#
- Функции
- Аргументы функции
- Числа
- Строки
- Строковые функции
- Execute (выполнить)
- normal (Командный режим)
- execute normal! (выполнить в Командном режиме)
- Базовые регулярные выражения
- оператор grep часть 1
- оператор grep часть 2
- оператор grep часть 3
- списки
- циклы
- словарь
- переключатель
- Функциональное программирование
- пути {path}
- создание полноценного плагина
- плагин, что где лежит
- макет плагина с Pathogen
- Определение типа файла
Дополнительно по теме:
- autocmd События в vim (полный список)
- Список строковых функций VimScript