From 39a89f5e50467eca9d131ee995a2eb97a979c151 Mon Sep 17 00:00:00 2001 From: "Phil Runninger (mac)" Date: Wed, 22 Aug 2018 09:16:33 -0400 Subject: [PATCH] Use tabnext instead of gt to allow users to remap gt. --- lib/nerdtree/opener.vim | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/nerdtree/opener.vim b/lib/nerdtree/opener.vim index 974d99d..56701cf 100644 --- a/lib/nerdtree/opener.vim +++ b/lib/nerdtree/opener.vim @@ -233,7 +233,6 @@ endfunction " FUNCTION: Opener.open(target) {{{1 function! s:Opener.open(target) - if self._path.isDirectory call self._openDirectory(a:target) return @@ -303,7 +302,7 @@ endfunction " FUNCTION: Opener._restoreCursorPos() {{{1 function! s:Opener._restoreCursorPos() - call nerdtree#exec('normal ' . self._tabnr . 'gt') + call nerdtree#exec(self._tabnr . 'tabnext') call nerdtree#exec(bufwinnr(self._bufnr) . 'wincmd w') endfunction @@ -332,7 +331,7 @@ function! s:Opener._reuseWindow() let tabnr = self._path.tabnr() if tabnr call self._checkToCloseTree(1) - call nerdtree#exec('normal! ' . tabnr . 'gt') + call nerdtree#exec(tabnr . 'tabnext') let winnr = bufwinnr('^' . self._path.str() . '$') call nerdtree#exec(winnr . "wincmd w") return 1