diff --git a/plugin/mappings.vim b/plugin/mappings.vim
index 0319c83..c8f7a87 100644
--- a/plugin/mappings.vim
+++ b/plugin/mappings.vim
@@ -1,9 +1,8 @@
 " coc.nvim
-nnoremap <leader>fi :CocFix<CR>
-nnoremap <leader>gd :YcmCompleter GoTo<CR>
-nnoremap <leader>gt :YcmCompleter GetType<CR>
-nnoremap <leader>sd :YcmShowDetailedDiagnostic<CR>
-nnoremap <leader>D <plug>(YCMHover)
+nnoremap <leader>fi <Plug>(coc-fix-current)
+nnoremap <leader>gd <Plug>(coc-definition)
+nnoremap <leader>gt <Plug>(coc-type-definition)
+nnoremap <leader>sd <Plug>(coc-diagnostic-info)
 
 " termdebug
 " TODO: Detecet if termdebug is loaded, if not do the default action.