summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emacs/.config/emacs-kj/eshell.el6
-rw-r--r--emacs/.config/emacs-kj/init.el16
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