Тектовый редактор Vim: продолжение
План
Как переключить редактор истории для почти всего, что движется в vi-подобный режим:
echo set editing-mode vi > ~/.inputrc echo bind -v > ~/.editrc
- ещё перемещение:
- %
G, vim-only: gg
- text objects:
aw, iw, as, is, a(, ap, a<, at, a{, a"
- ещё редактирование:
<, >
- r
- R
- визуальные режимы:
vim-only: V
vim-only: v
vim-only: <C-v>
vim-only: <C-v> + A, <C-v> + I, <C-v> + $ + A
- регистры:
"0 .. "9 – история; "a .. "z, "A .. "Z – общие; *, + – буфер обмена
- командный режим:
- синтаксис: диапазон команда аргументы
. – текущая строка, % – все строки, g/ре/ , g!/ре/, N, N1,N2, "<,">
- команда s/ре/замена/ флаги g, c
- несколько файлов:
- :e
- :bn, :bp
- :b1 .. :b99
- :ls
- set
- nu, nonu
- wrap, nowrap
- showcmd
- list, nolist
- et, noet
- ts=4, ts=8
- sts, sw
- sy on
- ~/.vimrc
- макросы
- метки
Упражнения
Запустите в шелле команду vimtutor. Выполните все упражнения, которые там предлагаются.