diff options
author | rabite <rabite@posteo.de> | 2019-02-25 18:23:48 +0100 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2019-02-25 19:06:26 +0100 |
commit | 7fc77f8605bf637331f2f9c283c4b4e284891af1 (patch) | |
tree | 62d2c03d60a2b2ea048e6f68fda93b39ed4a0ce2 /src/listview.rs | |
parent | a6c147442c508631df3b862a8d9b3d618ccfb339 (diff) |
minibuffer Widgetified
Diffstat (limited to 'src/listview.rs')
-rw-r--r-- | src/listview.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/listview.rs b/src/listview.rs index a64a340..904baa9 100644 --- a/src/listview.rs +++ b/src/listview.rs @@ -342,8 +342,10 @@ impl ListView<Files> let file_names = selected_files.iter().map(|f| f.name.clone()).collect::<Vec<String>>(); - match self.minibuffer("exec ($s for selected file(s))") { - Some(cmd) => { + let cmd = self.minibuffer("exec:"); + + match cmd { + Ok(cmd) => { self.show_status(&format!("Running: \"{}\"", &cmd)); let filename = self.selected_file().name.clone(); @@ -375,7 +377,7 @@ impl ListView<Files> cmd, err)), } } - None => self.show_status(""), + Err(_) => self.show_status(""), } } |