@@ -1225,11 +1225,11 @@ fn replace(cx: &mut Context) {
12251225 // need to wait for next key
12261226 cx.on_next_key(move |cx, event| {
12271227 let (view, doc) = current!(cx.editor);
1228− let ch = match event {
1228+ let ch: Option<&str> = match event {
12291229 KeyEvent {
12301230 code: KeyCode::Char(ch),
12311231 ..
1232− } => Some(&ch.encode_utf8(&mut buf[..])[..]),
1232+ } => Some(ch.encode_utf8(&mut buf[..])),
12331233 KeyEvent {
12341234 code: KeyCode::Enter,
12351235 ..