Open
Description
I should use a global callback flag ffip-callback-open-file
(with default implementation), so user can select their own way to open file. See spacemacs' code,
(defun spacemacs/find-file-vsplit (file)
"find file in vertical split"
(interactive "FFind file (vsplit): ")
(let ((buffer (find-file-noselect file)))
(pop-to-buffer buffer '(spacemacs//display-in-split (split-side . right)))))
(defun spacemacs/find-file-split (file)
"find file in horizontal split"
(interactive "FFind file (split): ")
(let ((buffer (find-file-noselect file)))
(pop-to-buffer buffer '(spacemacs//display-in-split (split-side . below)))))
defined in spacemacs/layers/+distributions/spacemacs-base/funcs.el
Metadata
Metadata
Assignees
Labels
No labels