nushell/crates/nu-cli/src
Stefan Holderbach 625e807a35
Support unbinding a particular key event (#5152)
To remove a default keybinding for a particular edit mode, set the `event: null`:

e.g. to disable screen clearing with Ctrl-L

```
let $config = {keybindings: [{
        modifier: control
        keycode: char_l
        mode: [emacs, vi_normal, vi_insert]
        event: null
      } ]}

```
2022-04-10 23:54:09 +02:00
..
completions Track call arguments in a single list (#5125) 2022-04-09 14:55:02 +12:00
menus short descriptions (#5130) 2022-04-08 07:57:39 +01:00
commands.rs Remove external name exceptions (#5115) 2022-04-07 14:01:31 +12:00
config_files.rs Move repl loop and command/script execution to nu_cli (#4846) 2022-03-17 07:17:06 +13:00
errors.rs more strict nuon handling, better nuon errors (#4576) 2022-02-20 22:31:50 -05:00
eval_file.rs Remove external name exceptions (#5115) 2022-04-07 14:01:31 +12:00
lib.rs Generic menus (#5085) 2022-04-04 15:54:48 +01:00
nu_highlight.rs Update reedline, revert crossterm (#4657) 2022-02-26 11:23:05 -06:00
print.rs Add an explicit 'print' command (#4535) 2022-02-18 13:43:34 -05:00
prompt_update.rs Allow strings for prompt env vars (#5052) 2022-04-01 12:00:50 +13:00
prompt.rs evaluate indicators as commands (#5026) 2022-03-31 06:22:55 +01:00
reedline_config.rs Support unbinding a particular key event (#5152) 2022-04-10 23:54:09 +02:00
repl.rs Remove external name exceptions (#5115) 2022-04-07 14:01:31 +12:00
syntax_highlight.rs Add an alias denylist for expansions (#4871) 2022-03-19 08:03:57 +13:00
util.rs Remove external name exceptions (#5115) 2022-04-07 14:01:31 +12:00
validation.rs Add an alias denylist for expansions (#4871) 2022-03-19 08:03:57 +13:00