37 lines
905 B
Org Mode
37 lines
905 B
Org Mode
:PROPERTIES:
|
|
:ID: cce/moving_through_text_with_emacs
|
|
:ROAM_ALIASES: avy-jump ace-link
|
|
:END:
|
|
#+TITLE: Moving Through Text with Emacs
|
|
#+filetags: :Emacs:CCE:
|
|
#+PROPERTY: header-args :mkdirp yes :results none
|
|
#+PROPERTY: header-args:emacs-lisp :tangle text-navigation.el
|
|
|
|
#+ARROYO_EMACS_MODULE: text-navigation
|
|
#+ARROYO_MODULE_WANTS: cce/configure_packaging.org
|
|
#+AUTO_TANGLE: t
|
|
|
|
#+ARCOLOGY_KEY: cce/text-navigation
|
|
#+ARCOLOGY_ALLOW_CRAWL: t
|
|
|
|
#+begin_src emacs-lisp
|
|
(use-package ace-link)
|
|
#+end_src
|
|
|
|
#+begin_src emacs-lisp
|
|
(use-package avy
|
|
:bind (:prefix "M-i" :prefix-map avy-jump-map
|
|
("c" . avy-goto-char)
|
|
("w" . avy-goto-word)
|
|
("l" . avy-goto-line)
|
|
("j" . ace-link)
|
|
("o" . consult-imenu)))
|
|
(with-eval-after-load 'evil-leader
|
|
(evil-leader/set-key "i" #'avy-jump-map))
|
|
#+end_src
|
|
|
|
|
|
#+begin_src emacs-lisp
|
|
(provide 'cce/text-navigation)
|
|
#+end_src
|