Cheatography
https://cheatography.com
Keybindings in default vim and extensions, added by my configuration from https://github.com/dadyarri/dotfiles
Навигация
0
|
В начало строки |
^
|
К первому непробельному символу |
$
|
В конец строки |
b
|
В начало слова (разделитель - символ) |
B
|
В начало слова (разделитель - пробел) |
e
|
В конец слова (разделитель - символ) |
E
|
В конец слова (разделитель - пробел) |
:number
|
На строку number |
Поиск
/pattern
|
Поиск pattern в текущем файле |
n
|
Перейти к следующему совпадению |
N
|
Перейти к предыдущему совпадению |
nvim-tree
Ctrl + n
|
(N) |
Переключить nvim-tree |
,n
|
(N) |
Фокус на nvim-tree |
,f
|
(N) |
Обновить nvim-tree |
Ctrl + ]
|
(NvimTree) |
Перейти в папку |
q
|
(NvimTree) |
Закрыть |
W
|
(NvimTree) |
Свернуть всё |
y
|
(NvimTree) |
Скопировать имя |
Y
|
(NvimTree) |
Скопировать путь |
gy
|
(NvimTree) |
Скопировать абсолютный путь |
a
|
(NvimTree) |
Создать |
x
|
(NvimTree) |
Вырезать |
-
|
(NvimTree) |
На папку выше |
Enter
|
(NvimTree) |
Открыть |
r
|
(NvimTree) |
Переименовать |
d
|
(NvimTree) |
Удалить |
Tab
|
(NvimTree) |
Предпросмотр |
Ctrl + x
|
(NvimTree) |
Открыть в сплите |
|
|
Редактирование
~
|
|
Изменение регистра символа (выделенного блока) |
>
|
(V) |
Сдвинуть вправо |
<
|
(V) |
Сдвинуть влево |
c
|
(V) |
Изменить выделенный текст (вырезать и перейти в режим вставки) |
y
|
(V) |
Копировать выделенный текст |
d
|
(V) |
Вырезать выделенный текст |
yy | Y
|
|
Копировать строку |
dd | D
|
|
Вырезать строку |
p
|
|
Вставить из буфера обмена (на место курсора) |
P
|
|
Вставить выше |
x
|
|
Удалить символ под курсором |
X
|
|
Удалить символ перед курсором |
C
|
|
Вырезать от курсора и до конца строки и перейти в режим вставки |
Прим.: Знаком (V) помечены команды, работающие в визуальном режиме (см. блок Режимы)
Сплиты
:vsp <Файл>
|
Открыть файл в вертикальном сплите |
sp <Файл>
|
Открыть файл в горизонтальном сплите |
Ctrl + h
|
Перейти к сплиту левее |
Ctrl + j
|
Перейти к сплиту ниже |
Ctrl + k
|
Перейти к сплиту выше |
Ctrl + l
|
Перейти к сплиту правее |
,tk
|
Сделать сплит горизонтальным |
`,th, |
Сделать сплит вертикальным |
|
|
Режимы
Esc
|
Нормальный режим |
:
|
Командный режим |
v
|
Визуальный режим (посимвольное выделение) |
V
|
Строчный визуальный режим (построчное выделение) |
Ctrl + V
|
Блочный визуальный режим |
i
|
Режим вставки (начиная с позиции курсора) |
I
|
Режим вставки (с начала строки) |
a
|
Режим вставки (начиная с символа за курсором) |
A
|
Режим вставки (начиная с конца строки) |
o
|
Режим вставки (добавить строку под курсора) |
O
|
Режим вставки (добавить строку над курсором) |
r
|
Режим замены (заменяет один символ на другой и возвращается в нормальный режим) |
R
|
Режим замены |
nvim-cmp
Tab
|
Выбрать следующий элемент |
Shift + Tab
|
Выбрать предыдущий элемент |
Ctrl + d
|
Прокрутка документации (-4 строки) |
Ctrl + f
|
Прокрутка документации (4 строки) |
Ctrl + e
|
Закрыть |
Enter
|
Заменить |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets