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

Вилучено вміст Додано вміст
м Одрук
Think4web (обговорення | внесок)
Немає опису редагування
Рядок 28:
map ; :
тепер у всіх режимах окрім вводу тексту, {{keypress|{{;}}}} буде емулювати натиснення {{keypress|:}}, а остання використовується набагато частіше. Це зекономить вам купу натискань {{keypress|Shift}}, і енергії вашого мізинця :) .
 
== Переміщення по файлу ==
 
Найчастіше у vi використовуються клавіші переміщення "h, j, k. l" або стрілки вліво, вниз, вверх, вправо. Можна використовувати швидкі клавіші:
* <Ctrl-f> — на сторінку (екран) вниз
* <Ctrl-b> — на сторінку (екран) вгору
* <Ctrl-d> — на півсторінки (екрана) вниз
* <Ctrl-u> — на півсторінки (екрана) вгору
* <Ctrl-y> — на строку вверх, без змінення положення курсора
* <Ctrl-e> — на строку вниз, без змінення положення курсора
* 0 («нуль») — у початок поточного рядку;
* ^ — у початок поточного рядку (до першого непробільного символу);
* $ — у кінець поточного рядку
* w — на слово вправо
* b — на слово вліво
* W — до пробіла вправо
* B — до пробіла вліво
* } — абзац вниз
* { — абзац вгору
* gg — перейти на початок файлу
* G — перейти у кінець файлу
* <number>G — перейти на конкретний рядок <number>
* /<text><CR> — перейти до <text>
* ?<text><CR> — те ж саме, але шукати назад
* n — повторити пошук
* N — повторити пошук назад
* [[ — у початок функції
* '' — до місця виконання команди [[
 
== Окремі аспекти ==