aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/evil-collection/modes/ielm/README.org
blob: f7ce241db14448b4e0f5ab0c5faf7d41788d7598 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
* ielm

  Evil bindings for [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Interaction.html][IELM]] (Inferior Emacs Lisp Mode).

  Initial state is =insert=. =RET= sends input in the state named by
  =evil-collection-repl-submit-state=.

** Key bindings

   | Command       | Original | Evil                 |
   |---------------+----------+----------------------|
   | =ielm-return= | =RET=    | =RET= (submit state) |

** Customization

   | Variable                                | Default | Purpose                                                |
   |-----------------------------------------+---------+--------------------------------------------------------|
   | =evil-collection-ielm-move-cursor-back= | =nil=   | Move cursor back one column when leaving insert state. |

** Notes

   - On entering normal state, point stays put (no Vim-style backward step).