   ("e" hong/open-emacs-configure-file :color blue)
   ("p" ffip :color blue)
   ("t" hong/open-tramp-connections :color blue)
-  ("r" hong/open-recentf-file :color blue)
+  ("r" ivy-recentf :color blue)
   ("l" counsel-locate :color blue)
   ("c" nil "cancel")
   ("h" split-window-horizontally "horizon window")

  (let ((default-directory "~/.emacs.d/")
        (ffip-patterns '("*.el" "*.sh" "*.md" "*.org")))
    (ffip)))

(defun hong/open-recentf-file ()
  (interactive)
  (unless recentf-mode
    (recentf-mode 1))
  ;; use recentf-list
  (ivy-recentf))

(defun hong/open-tramp-connections ()
  (interactive)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; my open files function
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
