2017-11-13 7 views
0

NERDTreeとを使用しています(1)水平方向に解像度を保存するには、というレイアウトを1つのウィンドウに表示します。 NERDTreeはそのようなレイアウトをサポートしていますか?また、(2)には、表示比率を縦に並べる必要があります。私はnerdtreeを使用していないNERDTree:ファイルエクスプローラの下のファイルを開く

----------------------------------- 
|  |      | 
|  |      | 
|  |      | 
| F.E. | Multiple Files  | 
|  |      | 
|  |      | 
|  |      | 
----------------------------------- 
+2

必須:[石油と酢 - 分割された窓とプロジェクトの引き出し](http://vimcasts.org/blog/2013/01/oil-and-vinegar-split-windows-and-project-drawer/) –

答えて

0

が、ライン以下のソース・ショーでのクイック検索:デフォルトNEDTreeことで

----------------------------------- 
|         | 
| File Explorer:     | 
|         | 
| Always open.     | 
|         | 
----------------------------------- 
|         | 
| Multiple Files:    | 
|         | 
| Only a single file is  | 
| displayed. You can display | 
| a specific file in the  | 
| buffer invoking ":b [n]". | 
|         | 
----------------------------------- 

は、次のようにファイルエクスプローラの右上のファイルを開く

call s:initVariable("g:NERDTreeWinPos", "left") 
call s:initVariable("g:NERDTreeWinSize", 31) 

だから私はあなたの.vimrcでこれを使用することができます賭ける:

let g:NERDTreeWinPos = "top" 
let g:NERDTreeWinSize = X 

あなたは&lines変数で計算を行うことができます。 しかし、あなたは2つの自動作成VimResizedBufEnterとおそらくBufNewでもこれを行う必要があります。 SOのautocmdに関する多くの質問と回答がありますので、何か特別な助けが必要な場合を除き、私はそれ以上説明しません。

関連する問題