mirror of https://github.com/helix-editor/helix
Add an :o open command.
parent
8f0b28aeb8
commit
ed60866c54
|
@ -440,8 +440,15 @@ pub fn command_mode(cx: &mut Context) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
match input {
|
let parts = input.split_ascii_whitespace().collect::<Vec<&str>>();
|
||||||
"q" => editor.should_close = true,
|
|
||||||
|
match parts.as_slice() {
|
||||||
|
&["q"] => editor.should_close = true,
|
||||||
|
&["o", path] => {
|
||||||
|
// TODO: make view()/view_mut() always contain a view.
|
||||||
|
let size = editor.view().unwrap().size;
|
||||||
|
editor.open(path.into(), size);
|
||||||
|
}
|
||||||
_ => (),
|
_ => (),
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue