markdown-mode is needed for markdown-mode-hook
use emacs for file management