mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-16 07:13:52 -05:00
Support :tcd in initialization
This commit is contained in:
@@ -159,7 +159,7 @@ function! FugitiveExtractGitDir(path) abort
|
|||||||
endif
|
endif
|
||||||
let root = resolve(path)
|
let root = resolve(path)
|
||||||
if root !=# path
|
if root !=# path
|
||||||
silent! exe haslocaldir() ? 'lcd .' : 'cd .'
|
silent! exe (haslocaldir() ? 'lcd' : exists(':tcd') && haslocaldir(-1) ? 'tcd' : 'cd') '.'
|
||||||
endif
|
endif
|
||||||
let previous = ""
|
let previous = ""
|
||||||
let env_git_dir = len($GIT_DIR) ? s:Slash(simplify(fnamemodify($GIT_DIR, ':p:s?[\/]$??'))) : ''
|
let env_git_dir = len($GIT_DIR) ? s:Slash(simplify(fnamemodify($GIT_DIR, ':p:s?[\/]$??'))) : ''
|
||||||
|
|||||||
Reference in New Issue
Block a user