Ho una funzione in vim che aprirà tutti i buffer come schede. Tuttavia, dopo aver aggiunto questa funzione, anche vimdiff apre i file da confrontare come schede diverse e quindi non mostra le differenze. C'è un modo in cui posso scoprire se il suo vim o vimdiff che sta invocando il mio file vimrc?
function! OpenTabs()
let bf=len(filter(range(1, bufnr('$')), 'buflisted(v:val)'))
if bf > 1
exe "tab 5sball"
endif
endfunction
git difftool
ma in questo caso let g:workspace_session_disable_on_args = 1
mi si adatta meglio.