Adjust buffer display and pop-to-buffer behavior
This commit is contained in:
parent
7ebe22a5ef
commit
c14acd3b25
6
init.el
6
init.el
@ -244,7 +244,7 @@ init file, which initializes the package manager during compile time."
|
|||||||
(defun user/scratch-buffer ()
|
(defun user/scratch-buffer ()
|
||||||
"Open the scratch buffer, (re)creating it if not present."
|
"Open the scratch buffer, (re)creating it if not present."
|
||||||
(interactive)
|
(interactive)
|
||||||
(pop-to-buffer (startup--get-buffer-create-scratch) '((display-buffer-reuse-window display-buffer-same-window))))
|
(pop-to-buffer (startup--get-buffer-create-scratch)))
|
||||||
|
|
||||||
(defun user/scan-directory-for-projects ()
|
(defun user/scan-directory-for-projects ()
|
||||||
"Prompt for a directory and then scan for any project roots within.
|
"Prompt for a directory and then scan for any project roots within.
|
||||||
@ -359,6 +359,10 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
unresolved
|
unresolved
|
||||||
docstrings))
|
docstrings))
|
||||||
|
|
||||||
|
;; Set default buffer display action priority:
|
||||||
|
;; focus a window already displaying the buffer, else display buffer in current window
|
||||||
|
(display-buffer-base-action '((display-buffer-reuse-window display-buffer-same-window)))
|
||||||
|
|
||||||
;; Filter out buffer-incompatible interactive commands by default
|
;; Filter out buffer-incompatible interactive commands by default
|
||||||
(read-extended-command-predicate #'command-completion-default-include-p)
|
(read-extended-command-predicate #'command-completion-default-include-p)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user