diff options
Diffstat (limited to 'src/repl/init.rs')
| -rw-r--r-- | src/repl/init.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/repl/init.rs b/src/repl/init.rs index c8bb4c3..2ec30bf 100644 --- a/src/repl/init.rs +++ b/src/repl/init.rs @@ -30,7 +30,7 @@ impl Repl { let history = Self::create_history()?; let menu = Self::create_menu(); let edit_mode = Box::new(Emacs::new(keybindings)); - let editor = Reedline::create() + let mut editor = Reedline::create() .with_completer(Box::new(completer)) .with_highlighter(Box::new(highlighter)) .with_history(history) @@ -40,6 +40,7 @@ impl Repl { .with_partial_completions(true) .with_validator(Box::new(ReplValidator)) .with_ansi_colors(true); + editor.enable_bracketed_paste()?; let prompt = ReplPrompt::new(config); Ok(Self { editor, prompt }) } |
