summaryrefslogtreecommitdiffstats
path: root/src/repl/init.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/repl/init.rs')
-rw-r--r--src/repl/init.rs3
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 })
}