VisualAck is like grep (or ack), except faster and with UI. Requirements: Mac OS X 10.5 or greater. | |
Command-line arguments
Available options:
Note: you must run VisualAck at least once in order for the
vack [OPTIONS] PATTERN [FILE/DIRECTORY]
Available options:
-
- invokes UI (instead of printing the results to stdout)-i, --ignore-case
- case insensitive search--[no]color
- highlight the matching text (default: on unless output is redirected)--[no]clour
- same as --no[color]--help
- show help--version
- show version
vack foo
- search current directory and its subdirectories for files containing 'foo'vack - foo
- invoke the UI to search current directory and its subdirectories for files containing 'foo'vack foo bar.txt
- search file 'bar.txt' for text 'foo', case sensitive.vack -i foo dir1 ~/dir2
- search text 'foo', case insensitive in directory dir1 and ~/dir2.
Note: you must run VisualAck at least once in order for the
vack
executable to be added to $PATH
.
How is VisualAck different than grep?
For one, it has both command-line version and UI.
In behavior, VisualAck is modelled after ack (hence the name), except it's written as a native Cocoa application (as opposed to a perl script).
Two main differences from grep are:
from https://blog.kowalczyk.info/software/vack/
For one, it has both command-line version and UI.
In behavior, VisualAck is modelled after ack (hence the name), except it's written as a native Cocoa application (as opposed to a perl script).
Two main differences from grep are:
- by default it recurses into subdirectories
- it's faster and gives more useful results by only searching files of known types and skipping certain directories, like .git or .svn, that usually don't contain information user is interested in
from https://blog.kowalczyk.info/software/vack/
No comments:
Post a Comment