From 366ccd6e57afaa106ba83f7b55479cdadbf383e3 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Fri, 7 Jan 2022 21:09:04 +0100 Subject: [PATCH] [Emacs] Add Avy shortcuts --- org/config/emacs.org | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/org/config/emacs.org b/org/config/emacs.org index d3a5a8d..0bd228c 100644 --- a/org/config/emacs.org +++ b/org/config/emacs.org @@ -7158,10 +7158,26 @@ configuration to make it bépo-compatible. :straight t :config (setq avy-keys '(?a ?u ?i ?e ?c ?t ?s ?r ?n)) + (defun my/avy-goto-url () + "Jump to url with avy." + (interactive) + (avy-jump "https?://")) + (defun my/avy-open-url () + "Open url selected with avy." + (interactive) + (my/avy-goto-url) + (browse-url-at-point)) :general (phundrak/evil :packages 'avy - "gl" #'avy-goto-line)) + "gl" #'avy-goto-line) + (phundrak/leader-key + :packages 'avy + :infix "j" + "j" #'evil-avy-goto-char-timer + "l" #'evil-avy-goto-line + "u" #'my/avy-goto-url + "U" #'my/avy-open-url)) #+end_src *** Calc