summaryrefslogtreecommitdiffstats
path: root/src/listview.rs
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-02-09 19:34:21 +0100
committerrabite <rabite@posteo.de>2019-02-09 19:34:21 +0100
commite07f9af433da7b72d74ccfdd29ec7e5f6ec301c5 (patch)
treeabe051acbf777a985dd1fb9a5e3b4760b71dd87f /src/listview.rs
parent528f7251452782b4b2bc24fedfd3f34e80575283 (diff)
change opener to rifle
Diffstat (limited to 'src/listview.rs')
-rw-r--r--src/listview.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/listview.rs b/src/listview.rs
index a466e3a..990e337 100644
--- a/src/listview.rs
+++ b/src/listview.rs
@@ -3,6 +3,7 @@ use termion::event::{Event, Key};
use unicode_width::UnicodeWidthStr;
use std::path::{Path, PathBuf};
+use std::io::Write;
use crate::coordinates::{Coordinates, Position, Size};
use crate::files::{File, Files};
@@ -320,6 +321,11 @@ where
.arg("-c")
.arg(&cmd)
.status();
+
+ write!(std::io::stdout(), "{}{}",
+ termion::style::Reset,
+ termion::clear::All).unwrap();
+
match status {
Ok(status) => self.show_status(&format!("\"{}\" exited with {}",
cmd, status)),