output: add --no-column flag

This disables columns in the output if they were otherwise enabled.

Fixes #880
This commit is contained in:
Andrew Gallant
2018-04-23 19:25:55 -04:00
parent 507801c1f2
commit b75526bd7f
3 changed files with 40 additions and 1 deletions

View File

@@ -689,6 +689,9 @@ impl<'a> ArgMatches<'a> {
/// Returns true if and only if column numbers should be shown.
fn column(&self) -> bool {
if self.is_present("no-column") {
return false;
}
self.is_present("column") || self.is_present("vimgrep")
}