fugitive extensionで vim を使用しています。vimdiff モードに入る :Gdiff コマンドがありますが、vimdiff モードを閉じる/終了する正しい/迅速な方法は何ですか?
つまり、Git リポジトリで FooBar.txt ファイルを編集しているとしましょう。:Gdiff を起動し、vimdiff で変更を確認してから、戻って FooBar.txt またはその他のファイルの編集を続けたい :)
更新 1:翌営業日にこれらのクイック コンボを試してみます :)
"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><c-w>h:bd<cr>
UPDATE2:現在のマッピング (差分ウィンドウのみを閉じます!)
"vimdiff current vs git head (fugitive extension)
nnoremap <Leader>gd :Gdiff<cr>
"switch back to current file and closes fugitive buffer
nnoremap <Leader>gD <c-w>h<c-w>c
また、以下が答えになるかどうかを判断するのを手伝ってください:https://stackoverflow.com/a/15975201/275980