diff --git a/doc/fugitive.txt b/doc/fugitive.txt
index c617b554927bb7b585a8c4932e6dad2426541c69..51addb4df9f2a8cf9934b277d75cbf61798be620 100644
--- a/doc/fugitive.txt
+++ b/doc/fugitive.txt
@@ -39,9 +39,11 @@ that are part of Git repositories).
                         <CR>  |:Gedit|
                         -     |:Git| add
                         -     |:Git| reset (staged files)
-                        C     |:Gcommit|
                         cA    |:Gcommit| --amend --reuse-message=HEAD
                         ca    |:Gcommit| --amend
+                        cc    |:Gcommit|
+                        cva   |:Gcommit| --amend --verbose
+                        cvc   |:Gcommit| --verbose
                         D     |:Gdiff|
                         ds    |:Gsdiff|
                         dp    |:Git!| diff (p for patch; use :Gw to apply)
diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim
index f62c362ff05e369926d24cd1f7c1d0eda09f2f75..16532e1a9b90e8e80e81ff80f1b7adedeebfc2ed 100644
--- a/plugin/fugitive.vim
+++ b/plugin/fugitive.vim
@@ -2048,7 +2048,8 @@ function! s:BufReadIndex()
     nnoremap <buffer> <silent> cA :<C-U>Gcommit --amend --reuse-message=HEAD<CR>
     nnoremap <buffer> <silent> ca :<C-U>Gcommit --amend<CR>
     nnoremap <buffer> <silent> cc :<C-U>Gcommit<CR>
-    nnoremap <buffer> <silent> cv :<C-U>Gcommit -v<CR>
+    nnoremap <buffer> <silent> cva :<C-U>Gcommit --amend --verbose<CR>
+    nnoremap <buffer> <silent> cvc :<C-U>Gcommit --verbose<CR>
     nnoremap <buffer> <silent> D :<C-U>execute <SID>StageDiff('Gvdiff')<CR>
     nnoremap <buffer> <silent> dd :<C-U>execute <SID>StageDiff('Gvdiff')<CR>
     nnoremap <buffer> <silent> dh :<C-U>execute <SID>StageDiff('Gsdiff')<CR>