Vim: відмінності між версіями

Вилучено вміст Додано вміст
Think4web (обговорення | внесок)
мНемає опису редагування
Think4web (обговорення | внесок)
мНемає опису редагування
Рядок 33:
Найчастіше у vi використовуються клавіші переміщення "h, j, k. l" або стрілки вліво, вниз, вверх, вправо. Можна використовувати швидкі клавіші:
* {{keypress|Ctrl + f}} — на сторінку (екран) вниз
* <{{keypress|Ctrl- + b>}} — на сторінку (екран) вгору
* <{{keypress|Ctrl- + d>}} — на півсторінки (екрана) вниз
* <{{keypress|Ctrl- + u>}} — на півсторінки (екрана) вгору
* <{{keypress|Ctrl- + y>}} — на строку вверх, без змінення положення курсора
* <{{keypress|Ctrl- + e>}} — на строку вниз, без змінення положення курсора
* {{keypress|0 }}(«нуль») — у початок поточного рядку;
* {{keypress|^}} — у початок поточного рядку (до першого непробільного символу);
* {{keypress|$}} — у кінець поточного рядку
* {{keypress|w}} — на слово вправо
* {{keypress|b}} — на слово вліво
* {{keypress|W}} — до пробіла вправо
* {{keypress|B}} — до пробіла вліво
* {{keypress|}}} — абзац вниз
* {{keypress|{}} — абзац вгору
* {{keypress|gg}} — перейти на початок файлу
* {{keypress|<nowiki>''</nowiki>}} — до місця виконання команди
 
=== Переміщення по екрану ===
Змінення положення екрана без змінення положення курсору.
*<code> {{keypress|z-</code>}} — змістити сторінку так щоб рядок з курсором опинився внизу.
*<code> {{keypress|z[+Enter]</code>}} — змістити сторінку так щоб рядок з курсором опинився зверху
*<code> {{keypress|z.</code>}} або <code>{{keypress|zz</code>}} — змістити сторінку так щоб рядок з курсором опинився посередині
 
Переміщення у межах екрану
* <code>{{keypress|H</code>}} — переміщення на верхні рядок екрану (<code>5H</code> на п'ять рядків нижче верхнього рядку)
* <code>{{keypress|M</code>}} — переміщення на середній рядок екрану
* <code>{{keypress|L</code>}} — переміщення на останній рядок екрану (<code>5L</code> на п'ять рядків вище нижнього рядку)
 
== Окремі аспекти ==