github.com/elves/elvish@v0.15.0/website/ref/readline-binding.md (about)

     1  <!-- toc -->
     2  
     3  # Introduction
     4  
     5  The `readline-binding` module provides readline-like key bindings, such as
     6  binding <span class="key">Ctrl-A</span> to move the cursor to the start of the
     7  line. To use, put the following in `~/.elvish/rc.elv`:
     8  
     9  ```elvish
    10  use readline-binding
    11  ```
    12  
    13  Note that this will override some of the standard bindings. For example, <span
    14  class="key">Ctrl-L</span> will be bound to a function that clears the terminal
    15  screen rather than start [location mode](../learn/cookbook.html).
    16  
    17  See the
    18  [source code](https://github.com/elves/elvish/blob/master/pkg/eval/mods/bundled/readline-binding.elv.go)
    19  for details.