我正在使用vim和逃犯扩展 。 它有一个:Gdiff命令,它将你带入vimdiff模式,但closures/退出vimdiff模式的方法是什么? 也就是说,我正在编辑Git存储库下的文件FooBar.txt。 我启动了:Gdiff,检查vimdiff中的更改,然后我想返回并继续编辑FooBar.txt或任何其他文件:) UPDATE1:我打算在下一个工作日试试这些快速连击:) "vimdiff current vs git head (fugitive extension) nnoremap <Leader>gd :Gdiff<cr> "switch back to current file and closes fugitive buffer nnoremap <Leader>gD :diffoff!<cr><cw>h:bd<cr> UPDATE2:我目前的映射(只closures差异窗口!) "vimdiff current vs git head (fugitive extension) nnoremap <Leader>gd :Gdiff<cr> "switch back to current file and closes fugitive buffer nnoremap <Leader>gD <cw>h<cw>c 另外,请帮助我决定是否应该是一个安装程序: https ://stackoverflow.com/a/15975201/275980