- if $LINES != ""
- execute ':set lines=' . $LINES
- else
- let available_lines = system('tput lines')
- execute ':set lines=' . available_lines
- " Old, and not working approach that tries to reuse the initial height
- "else
- " execute ':set lines=' . lines_initial
- " set lines=999
- " execute ':set lines=' . winheight(0) - 3
- endif
+ "if $LINES != ""
+ " execute ':set lines=' . $LINES
+ "else
+ " let available_lines = system('tput lines')
+ " execute ':set lines=' . available_lines
+ " " Old, and not working approach that tries to reuse the initial height
+ " "else
+ " " execute ':set lines=' . lines_initial
+ " " set lines=999
+ " " execute ':set lines=' . winheight(0) - 3
+ "endif
+
+ " Restore the active window
+ call win_gotoid(l:current_win)
+
+ " An additional, last move to the left pane
+ "execute ":NERDTreeFocus"
+ "wincmd l