diff options
-rw-r--r-- | emacs/.config/emacs-kj/eshell.el | 6 | ||||
-rw-r--r-- | emacs/.config/emacs-kj/init.el | 16 |
2 files changed, 15 insertions, 7 deletions
diff --git a/emacs/.config/emacs-kj/eshell.el b/emacs/.config/emacs-kj/eshell.el index 05b7fac..cd8d684 100644 --- a/emacs/.config/emacs-kj/eshell.el +++ b/emacs/.config/emacs-kj/eshell.el @@ -23,6 +23,12 @@ (use-package eshell-syntax-highlighting :hook (eshell-mode . eshell-syntax-highlighting-mode)) +(use-package fish-completion + :config + (setq fish-completion-fallback-on-bash-p t) + :init + (fish-completion-mode 1)) + (defun kj/on-eshell-load (&args rest) (add-to-list 'eshell-visual-commands '("htop" "tmux" "vim" "nvim")) diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el index 05204eb..ce3c47b 100644 --- a/emacs/.config/emacs-kj/init.el +++ b/emacs/.config/emacs-kj/init.el @@ -756,8 +756,10 @@ :bind (:repeat-map kj/leader-map ("." . mc/mark-next-like-this) ("," . mc/mark-previous-like-this) - ("C-." . mc/mark-next-like-this) - ("C-," . mc/mark-previous-like-this) + ("C-." . mc/skip-to-next-like-this) + ("C-," . mc/skip-to-previous-like-this) + ("<" . mc/unmark-next-like-this) + (">" . mc/unmark-previous-like-this) ("*" . mc/mark-all-like-this) ("w" . mc/mark-next-like-this-word) ("W" . mc/mark-all-words-like-this) @@ -797,11 +799,11 @@ (kj/keys-minor-mode 1) ;; Repeat commands (e.g., C-x o o o) -(use-package repeat-help - :ensure t ;; or :straight t - :hook (repeat-mode . repeat-help-mode) - :config - (setq repeat-help-popup-type "which-key")) +;; (use-package repeat-help +;; :ensure t ;; or :straight t +;; :hook (repeat-mode . repeat-help-mode) +;; :config +;; (setq repeat-help-popup-type "which-key")) (repeat-mode 1) ;;; Window placement |