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

関連情報