Tôi có một chức năng trong vim sẽ mở tất cả các bộ đệm dưới dạng các tab. Tuy nhiên, sau khi tôi thêm chức năng này, vimdiff cũng mở các tệp để được so sánh dưới dạng các tab khác nhau và do đó không hiển thị sự khác biệt. Có cách nào để tôi có thể tìm hiểu xem vim hoặc vimdiff của nó đang gọi tập tin vimrc của tôi không?
function! OpenTabs()
let bf=len(filter(range(1, bufnr('$')), 'buflisted(v:val)'))
if bf > 1
exe "tab 5sball"
endif
endfunction
Bài viết SO liên quan về việc sử dụng các tab làm bộ đệm: Sử dụng các tab của Vim như bộ đệm
—
Peter Rincker
Tôi tìm thấy câu hỏi này vì tôi không muốn không gian làm việc được tải bởi vim-workspace khi VIm được thực thi
—
Günter Zöchbauer
git difftool
nhưng trong trường hợp này let g:workspace_session_disable_on_args = 1
phù hợp với tôi hơn.