diff --git a/UltiSnips/c_doxygen.snippets b/UltiSnips/c_doxygen.snippets
index c09c6a0..d4bda81 100644
--- a/UltiSnips/c_doxygen.snippets
+++ b/UltiSnips/c_doxygen.snippets
@@ -10,6 +10,11 @@ snippet "/// b" "Doxygen brief block"
 /// @brief $0
 endsnippet
 
+snippet "/// d" "Doxygen define block"
+/// @def $1
+/// $0
+endsnippet
+
 snippet "/// r" "Doxygen return block"
 /// @return $0
 endsnippet
@@ -50,7 +55,7 @@ def complete(t, opts):
 	return '|'.join(opts)
 endglobal
 
-snippet "/// d" "Doxygen dot graph block"
+snippet "/// dot" "Doxygen dot graph block"
 /// @dot${1: "${2:caption}"}
 /// $3`!p snip.rv=complete(t[3], ['graph', 'digraph'])` ${4:name} {
 ///		$0
diff --git a/autoload/macro_mode.vim b/autoload/macro_mode.vim
deleted file mode 100644
index de12a5f..0000000
--- a/autoload/macro_mode.vim
+++ /dev/null
@@ -1,7 +0,0 @@
-function! macro_mode#enable()
-  nmap <CR> @@
-endfunction
-
-function! macro_mode#disable()
-  nunmap <CR>
-endfunction