From 46597ad5aada9c92d253395854232ffc9705fba9 Mon Sep 17 00:00:00 2001 From: James Dixon Date: Mon, 7 Apr 2025 02:19:24 -0400 Subject: [PATCH] Add completion settings and ibuffer --- config/emacs/.config/emacs/init-vanilla.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/emacs/.config/emacs/init-vanilla.el b/config/emacs/.config/emacs/init-vanilla.el index 7c40357..6357a52 100644 --- a/config/emacs/.config/emacs/init-vanilla.el +++ b/config/emacs/.config/emacs/init-vanilla.el @@ -47,6 +47,16 @@ ;;; Modes +;; minibuffer completions +(setq completions-format 'one-column) +(setq completions-header-format nil) +(setq completions-max-height 20) +(setq completion-auto-select nil) +(define-key minibuffer-mode-map (kbd "C-n") 'minibuffer-next-completion) +(define-key minibuffer-mode-map (kbd "C-p") 'minibuffer-previous-completion) +(define-key completion-in-region-mode-map (kbd "C-n") 'minibuffer-next-completion) +(define-key completion-in-region-mode-map (kbd "C-p") 'minibuffer-previous-completion) + ;; icomplete (icomplete-vertical-mode 1) @@ -63,6 +73,7 @@ (global-set-key (kbd "M-o") 'other-window) (global-set-key (kbd "C-;") 'toggle-comment-on-line) (global-set-key (kbd "C-c i") (lambda () (interactive) (find-file user-init-file))) +(global-set-key (kbd "C-x C-b") 'ibuffer) (fset 'yes-or-no-p 'y-or-n-p) ;;; General Hooks