Cheatography
https://cheatography.com
Основные команды и сочетания клавиш в Vim
This is a draft cheat sheet. It is a work in progress and is not finished yet.
Application
|
выход без сохранения |
|
найти все undo изменения |
|
переключить сессию |
|
интерактивная панель quickfix |
|
переключить word wrap |
Search
|
поиск недавних |
|
поиск neovim файлов |
|
|
|
поиск слова в файлах проекта |
|
поиск в открытых файлах |
|
поиск в текущем буфере |
File Navigation
|
открыть файл под курсором |
|
открыть файл в верт. окне |
|
открыть файл в новом табе |
|
открыть uri in external app |
|
open next recent file |
Buffers / Window
|
jump current/prev |
|
закрыть буфер |
|
close window |
|
закрыть все кроме current |
|
поменять местами |
|
|
Text - Quotes
|
обернуть в кавычки |
|
заменить кавычки |
|
удалить кавычки |
|
подсветить кавычки |
|
выделить quotes на 2 уровня |
|
изменить next quotes |
Text - Brackets
|
удалить скобки |
|
подсветить скобки |
|
выделить скобки на 2 уровня |
|
изменить next скобки |
Text - Movement
|
|
|
в начало скобки |
|
следующая ошибка в слове |
|
следующий маркер |
|
следующий отступ |
Text - Edit
|
поменять местами |
|
поменять line местами |
|
сортировка строк |
|
дублировать |
|
|
Code - Movement
|
перейти к тегу |
|
вернуться назад с тега |
|
перейти к определению |
`<C-w>d |
перейти к определению в окне |
Code - Function
|
поменять два аргумента местами |
|
выделить функцию |
|
изменить следующий аргумент |
|
format args single/multi line |
|
выделить аргумент функции |
Code - Action
|
вызвать список действий |
|
найти функцию |
|
переименовать |
|
показать список references |
Code - Comments
|
следующий коментарий |
|
удалить блок с коментарием |
|
удалить все коментариии |
Code - Diagnostic
|
диагностика в буфере |
|
диагностика в проекте |
|
панель просмотра definition |
|
панель функций и переменных |
|
следующая проблема |
|