mirror of
https://github.com/preservim/nerdtree.git
synced 2025-11-08 11:23:48 -05:00
Check for error; remove code duplication
This commit is contained in:
@@ -202,7 +202,14 @@ function! NERDTreeFocus()
|
||||
endfunction
|
||||
|
||||
function! NERDTreeCWD()
|
||||
let l:cwdPath = g:NERDTreePath.New(getcwd())
|
||||
|
||||
try
|
||||
let l:cwdPath = g:NERDTreePath.New(getcwd())
|
||||
catch /^NERDTree.InvalidArgumentsError/
|
||||
call nerdtree#echoWarning('current directory does not exist')
|
||||
return
|
||||
endtry
|
||||
|
||||
call NERDTreeFocus()
|
||||
|
||||
if b:NERDTree.root.path.equals(l:cwdPath)
|
||||
|
||||
Reference in New Issue
Block a user