вторник, 6 августа 2013 г.

Основные команды VIM + Финты / Basic commands VIM + Features


Открыть 2 окна / 2 файла:

Горизонтальное разделение:
$ vim -o /etc/passwd /etc/hosts

Вертикальное разделение:
$ vim -O /etc/passwd /etc/hosts

Переходы между окнами:

CTRL + W + <Стрелка влево> для активации левого окна
CTRL + W + <Стрелка вправо> для активации правого окна
CTRL + W + <Стрелка вверх> для активации окна над текущим
CTRL + W + <Стрелка вниз> для активации окна под текущим
CTRL-W + CTRL-W (CTRL+W дважды) для быстрого перемещения между всеми окнами


Закрытие окон:

CTRL+W CTRL-Q для закрытия текущего окна.
Также работает [ESC]+:q.

:qall - закрытие всех окон
:wqall - сохранить всё и выйти
:qall! - закрыть всё без сохранения

Открытие новых пустых окон:

CTRL+W + n - Новое пустое окно с новым пустым фалом.

Разбиение текущего окна на 2:

CTRL+W+ s - разделить.

Открытие существующего файла в новом окне:

[ESC]+:new /path/to/file.
:new /etc/hosts.deny


Комментариев нет:

Отправить комментарий