Как разделить экран Vim по горизонтали и вертикали в Linux

В этом руководстве мы попытаемся показать вам различные способы разделения Vim редактора, на различные рабочие области в командной строке Linux.

Vi IMproved (сокращенно Vim) – это один из самых мощных и популярных текстовых редакторов Linux. Использующейся огромным числом пользователей в мире. Vim редактор поставляется с открытым исходным кодом. Так же Vim это усовершенствование редактора vi.

Vim имеет цветной синтаксис и много других функций, таких как:

  • Вставка и удаление текста
  • Копирование и вставка текста
  • А также сохранение изменений, внесенных в файл.

Список того, что вы можете сделать, довольно длинный.

Установка Vim в Linux

Прежде чем продолжить следует убедиться, что Vim установлен в вашей системе. Кроме того, это руководство предназначено для пользователей которые работают в системе с графическим дисплеем.

Чтобы установить Vim в Linux, выполните следующие команды:

$ sudo apt install vim [на Debian, Ubuntu и Mint]
$ sudo yum install vim [на RHEL, CentOS и Fedora]
$ sudo pacman -Sy vim [на Arch и Manjaro]
$ sudo zypper install vim [на OpenSUSE]

Запуск команды vim без каких-либо аргументов отображает основную информацию о редакторе Vim. Например: версию и основные команды, такие как получение справки и выход из текстового редактора, как показано ниже.

$ vim

Запуск Vim Редактора Linux
Запуск Vim Редактора Linux

Разделение Экрана Vim По Вертикали

Предположим, вы открыли файл в Редакторе Vim и хотите разделить его по вертикали. Чтобы добиться этого сделайте следующие:

  • Войдите в командный режим, нажав кнопку ESC.
  • Нажмите комбинацию клавиш Ctrl + w , а затем букву “v“.

Вы получите разделенный экран, как показано ниже.

Разделение экрана VIM по вертикали
Разделение экрана VIM по вертикали

Чтобы перейти к правой панели, нажмите Ctrl + w, а затем букву “v“.

Навигация по экранам VIM
Навигация по экранам VIM

Чтобы вернуться к левой панели, используйте комбинацию Ctrl + w, а затем букву “h“.

Разделение Экрана Vim По Горизонтали

Чтобы разделить экран vim по горизонтали или открыть новое рабочее пространство в нижней части активного выделения, нажмите Ctrl + w, а затем букву “s“. В приведенном ниже примере левый раздел был разделен на два рабочих пространства.

Разделение экрана VIM по горизонтали
Разделение экрана VIM по горизонтали

Для перехода в нижний раздел нажмите Ctrl + w кнопку, а затем букву “j“.

Перейдите к нижнему экрану VIM
Перейдите к нижнему экрану VIM

Чтобы вернуться в верхний раздел, нажмите Ctrl + w кнопку, а затем букву “k“.

Перейдите к верхнему экрану VIM
Перейдите к верхнему экрану VIM

Увеличение ширины текущего рабочего пространства Vim

Чтобы увеличить ширину текущего выделения в Редакторе Vim, нажмите Ctrl + w кнопку, а вскоре после этого-комбинацию SHIFT + “>”.

В приведенном ниже примере я увеличил ширину левой панели.

Увеличение Ширины Рабочего Пространства Vim
Увеличение Ширины Рабочего Пространства Vim

Чтобы уменьшить ширину текущего выделения Vim-файла, нажмите Ctrl + w , а потом комбинацию SHIFT + “<” .

На скриншоте ниже хорошо видно, что левый раздел уменьшился в ширину.

Уменьшить Ширину Рабочего Пространства Vim
Уменьшить Ширину Рабочего Пространства Vim

Увеличение высоты текущего рабочего пространства Vim

Чтобы увеличить высоту текущего рабочего пространства, используйте комбинационное нажатие Ctrl + “w”, а затем комбинацию SHIFT + “+” .

Увеличение Высоты Рабочего Пространства Vim
Увеличение Высоты Рабочего Пространства Vim

Чтобы уменьшить высоту рабочей области, нажмите Ctrl + w , а потом  знак минус.

Уменьшение Высоты Рабочего Пространства Vim
Уменьшение Высоты Рабочего Пространства Vim

Чтобы убедиться , что высота верхнего и нижнего рабочих пространств одинакова, нажмите Ctrl + w , а потом знак равно = .

Установите равные размеры рабочего пространства Vim
Установите равные размеры рабочего пространства Vim

И именно так вы можете разделить экран Vim на различные пространства.

 

Понравилась статья?

Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!

Спасибо, что вы с нами!

Nazario

Я Назар. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.

Практические инструкции по Windows и Linux
Добавить комментарий

  1. Рома

    Спасибо. Vim разделил, теперь гораздо удобнее. ???

    Ответить