Vim шпаргалка
Справочник за Vim с възможност за търсене и печат — режими, движения, редактиране, търсене и замяна, прозорци, буфери и регистри. Безплатно.
Modes
9Esc
i / a
I / A
o / O
v
V
Ctrl-v
R
:
Motions
10h j k l
w / b
e / ge
0 / ^ / $
gg / G
42G / :42
{ / }
%
f x / t x
Ctrl-d / Ctrl-u
Editing operators
11x / X
dd / D
dw / diw
cc / C
ciw / ci"
yy / yw
p / P
r x / ~
u / Ctrl-r
.
>> / <<
Visual mode
9v / V
Ctrl-v
o
d / y
c
> / <
gu / gU
gv
I / A
Search & replace
9/pattern
?pattern
n / N
* / #
:%s/old/new/g
:%s/old/new/gc
:s/old/new/g
:%s/\<word\>/x/g
:noh
Windows & tabs
8:sp / :split
:vsp / :vsplit
Ctrl-w h/j/k/l
Ctrl-w w
Ctrl-w q / c
Ctrl-w o
Ctrl-w =
:tabnew / gt / gT
Buffers & files
9:e file
:w / :w file
:wq / :x / ZZ
:q / :q!
:ls / :buffers
:b name / :bN
:bn / :bp
:bd
:wa / :qa
Registers & marks
8"ayy
"ap
"+y / "+p
:reg
ma
`a / 'a
``
:marks
Macros
7qa
q
@a
@@
5@a
:%normal @a
"ap → edit → "ay$
Няма запис, който да съответства на „:q“.
За Vim шпаргалка
Тази справка за Vim картографира редактора по концепции: режими, движения, оператори за редактиране, визуален режим, търсене и замяна, прозорци и раздели, буфери и файлове, регистри и маркери, и макроси. Всеки ред е клавишна комбинация или команда с еднолинейно описание какво прави.
Vim възнаграждава мускулната памет и най-бързият начин да я изградите е да имате правилното движение или оператор пред себе си точно когато ви трябва. Справката групира съставните елементи — оператори, движения, броячи — така че граматиката на Vim остава видима, вместо да се учи клавиш по клавиш.
Тя е безплатна и напълно клиентска: филтрирайте всяка клавишна комбинация на живо с полето за търсене, прескачайте между раздели от залепеното съдържание, кликнете, за да копирате Ex команда, и разпечатайте справката — класическият начин за учене на Vim е с разпечатка до клавиатурата.
Как да използвате Vim шпаргалка
- Започнете с раздела Режими, ако сте нов, или прескочете направо към Движения и Оператори за редактиране.
- Потърсете действие като delete, replace или macro, за да филтрирате цялата справка.
- Използвайте залепеното съдържание, за да преминете до раздели като Регистри и маркери или Прозорци и раздели.
- Кликнете върху команда или иконата ѝ за копиране, за да копирате Ex команди като шаблони за търсене и замяна.
- Разпечатайте справката и я дръжте до клавиатурата си, докато движенията се превърнат в мускулна памет.