mirror of
https://github.com/sharkdp/bat
synced 2024-11-18 15:26:16 +00:00
Remove args when change from bat to less
This commit is contained in:
parent
01fcbf2183
commit
ab27cac0cc
@ -37,11 +37,15 @@ impl OutputType {
|
|||||||
.chain_err(|| "Could not parse (BAT_)PAGER environment variable.")?;
|
.chain_err(|| "Could not parse (BAT_)PAGER environment variable.")?;
|
||||||
|
|
||||||
match pagerflags.split_first() {
|
match pagerflags.split_first() {
|
||||||
Some((initial_pager, args)) => {
|
Some((initial_pager, mut args)) => {
|
||||||
let pager_name = match initial_pager.as_ref() {
|
let pager_name;
|
||||||
"bat" => "less",
|
if initial_pager == "bat" {
|
||||||
_ => initial_pager,
|
pager_name = "less";
|
||||||
};
|
args = &[];
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pager_name = initial_pager;
|
||||||
|
}
|
||||||
|
|
||||||
let pager_path = PathBuf::from(pager_name);
|
let pager_path = PathBuf::from(pager_name);
|
||||||
let is_less = pager_path.file_stem() == Some(&OsString::from("less"));
|
let is_less = pager_path.file_stem() == Some(&OsString::from("less"));
|
||||||
|
Loading…
Reference in New Issue
Block a user