You are on page 1of 1

Шпаргалка по Vim

http://korkholeh.blogspot.com/

Навігація Редагування
hjkl ←↓↑→ x видалити символ
5j на 5 рядків вниз dw видалити слово
0 перший символ рядка dd видалити рядок
$ останній символ рядка 7dd видалити 7 рядків
^ перший не пробіл D від курсору до кінця рядка
g_ останній не пробіл o вставити рядок
G кінець файлу i вставити текст ліворуч
5G 5-й рядок a вставити текст праворуч
gg початок файлу c5w змінити 5 слів
H початок екрану v виділення тексту
M середина екрану C-q виділення текстового блоку
L кінець екрану V виділити рядок
C+f на один екран вперед C-a інкремент
C+b на один екран назад C-x декремент
w наступне слово y копіювати фрамент
b попереднє слово p вставити фрагмент
e кінець наступного слова
3w на три слова праворуч Файлові операції
{} на параграф назад/вперед
% на відповідну парну дужку :w зберегти файл
ma поставити закладку a :w file зберегти з вказаним ім'ям
'a перейти на закладку a :e file відкрити файл
:marks показати закладки :e . вибрати файл для відкриття
:q! вийти без збереження
:wq зберегти файл і вийти
Пошук/Заміна :!ls виконати системну команду
/string пошук рядка у файлі :!%:p виконати поточний файл
n до наступного входження
N до попереднього входження Вікна/Буфери
?string пошук вгору
* наступне входження слова C+w n розділити по горизонталі
# попереднє входження слова C+w v розділити по вертикалі
:s/from/to/ замінити from на to C+w C+w наступне вікно
:s/from/to/g замінити у всьому рядку C+w c закрити вікно
:%s/from/to/gc замінити у всьому файлі С+w _ максимізувати
:'<,'>s/from/to/g замінити у виділеному C+w = прирівняти
:g/string знайти всі входження :buffers відкриті буфери
C+r C+w вставити слово в команду :b5 перейти у 5-й буфер
:bn / :bp наступний/попередній буфер

You might also like