Как открыть горизонтальное разделение, которое занимает всю ширину окна в vim

Как открыть горизонтальное разделение, которое занимает всю ширину окна в vim

Я открываю терминал в большинстве своих проектов. Я хочу открыть терминал на всю ширину, когда в окне уже есть вертикальное разделение. Было бы здорово, если бы он мог работать с , Nerdtreeчтобы не занимать место у Nerdtree.

 +-------------------------+
 |            |            |
 |            |            |
 |            |            |
 +------------+            |
 |            |            |
 |   Actual   |            |
 |            |            |
 +-------------------------+

 +-------------------------+
 |            |            |
 |            |            |
 |            |            |
 +------------+------------|
 |                         |
 |  Expected               |
 |                         |
 +-------------------------+

решение1

Нашел способ переместить окно в самый низ экрана с помощьюCTRL-W J

CTRL-W J Переместить текущее окно в самый низ, используя всю ширину экрана. Это работает так же, как закрытие текущего окна и создание другого с помощью ":botright split", за исключением того, что содержимое текущего окна используется для нового окна.

Далее открывается разделенный вид, переместите его в самый низ экрана и установите размер 10, затем перейдите в режим вставки в терминале.

nnoremap <Leader>th :sp<CR><C-w>J10<C-w>_:terminal<CR>i

Связанный контент