https://github.com/honmaple/emacs-maple-iedit
Emacs multiple cursors support based on iedit.
https://github.com/honmaple/emacs-maple-iedit
Last synced: about 1 year ago
JSON representation
Emacs multiple cursors support based on iedit.
- Host: GitHub
- URL: https://github.com/honmaple/emacs-maple-iedit
- Owner: honmaple
- License: gpl-3.0
- Created: 2019-08-03T05:22:52.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-19T08:24:15.000Z (almost 2 years ago)
- Last Synced: 2025-02-14T17:43:06.560Z (over 1 year ago)
- Language: Emacs Lisp
- Size: 341 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
* emacs-maple-iedit
Emacs multiple cursors support based on iedit.
** screenshot
[[https://github.com/honmaple/emacs-maple-iedit/blob/master/screenshot/example.gif]]
** How to use
#+begin_src bash
git clone https://github.com/honmaple/emacs-maple-iedit ~/.emacs.d/site-lisp/maple-iedit
#+end_src
#+begin_src elisp
(use-package maple-iedit
:ensure nil
:commands (maple-iedit-match-all maple-iedit-match-next maple-iedit-match-previous)
:config
(setq maple-iedit-ignore-case t)
(defhydra maple/iedit ()
("n" maple-iedit-match-next "next")
("t" maple-iedit-skip-and-match-next "skip and next")
("T" maple-iedit-skip-and-match-previous "skip and previous")
("p" maple-iedit-match-previous "prev"))
:bind (:map evil-visual-state-map
("n" . maple/iedit/body)
("C-n" . maple-iedit-match-next)
("C-p" . maple-iedit-match-previous)
("C-t" . maple-iedit-skip-and-match-next)))
#+end_src