aboutsummaryrefslogtreecommitdiff
path: root/zsh (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-09-04update shell aliasesxero1-4/+18
2015-07-26start using the silver searcher's ag commandxero1-0/+1
2015-07-26start using the silver searcher'sxero1-0/+1
Usage: ag [FILE-TYPE] [OPTIONS] PATTERN [PATH] Recursively search for PATTERN in PATH. Like grep or ack, but faster. Example: ag -i foo /bar/ Output Options: --ackmate Print results in AckMate-parseable format -A --after [LINES] Print lines after match (Default: 2) -B --before [LINES] Print lines before match (Default: 2) --[no]break Print newlines between matches in different files (Enabled by default) -c --count Only print the number of matches in each file. (This often differs from the number of matching lines) --[no]color Print color codes in results (Enabled by default) --color-line-number Color codes for line numbers (Default: 1;33) --color-match Color codes for result match numbers (Default: 30;43) --color-path Color codes for path names (Default: 1;32) --column Print column numbers in results --[no]filename Print file names (Enabled unless searching a single file) -H --[no]heading Print file names before each file's matches (Enabled by default) -C --context [LINES] Print lines before and after matches (Default: 2) --[no]group Same as --[no]break --[no]heading -g PATTERN Print filenames matching PATTERN -l --files-with-matches Only print filenames that contain matches (don't print the matching lines) -L --files-without-matches Only print filenames that don't contain matches --[no]numbers Print line numbers. Default is to omit line numbers when searching streams -o --only-matching Prints only the matching part of the lines --print-long-lines Print matches on very long lines (Default: >2k characters) --passthrough When searching a stream, print all lines even if they don't match --silent Suppress all log messages, including errors --stats Print stats (files scanned, time taken, etc.) --vimgrep Print results like vim's :vimgrep /pattern/g would (it reports every match on the line) -0 --null --print0 Separate filenames with null (for 'xargs -0') Search Options: -a --all-types Search all files (doesn't include hidden files or patterns from ignore files) -D --debug Ridiculous debugging (probably not useful) --depth NUM Search up to NUM directories deep (Default: 25) -f --follow Follow symlinks -F --fixed-strings Alias for --literal for compatibility with grep -G --file-search-regex PATTERN Limit search to filenames matching PATTERN --hidden Search hidden files (obeys .*ignore files) -i --ignore-case Match case insensitively --ignore PATTERN Ignore files/directories matching PATTERN (literal file/directory names also allowed) --ignore-dir NAME Alias for --ignore for compatibility with ack. -m --max-count NUM Skip the rest of a file after NUM matches (Default: 10,000) --one-device Don't follow links to other devices. -p --path-to-agignore STRING Use .agignore file at STRING -Q --literal Don't parse PATTERN as a regular expression -s --case-sensitive Match case sensitively -S --smart-case Match case insensitively unless PATTERN contains uppercase characters (Enabled by default) --search-binary Search binary files for matches -t --all-text Search all text files (doesn't include hidden files) -u --unrestricted Search all files (ignore .agignore, .gitignore, etc.; searches binary and hidden files as well) -U --skip-vcs-ignores Ignore VCS ignore files (.gitignore, .hgignore, .svnignore; still obey .agignore) -v --invert-match -w --word-regexp Only match whole words -z --search-zip Search contents of compressed (e.g., gzip) files File Types: The search can be restricted to certain types of files. Example: ag --html needle - Searches for 'needle' in files with suffix .htm, .html, .shtml or .xhtml. For a list of supported file types run: ag --list-file-types command
2015-07-05missed onexero1-0/+1
2015-07-05update zsh aliases and tty colorsxero2-5/+17
2015-06-14simplify shell markdown man viewer commandxero1-2/+4
2015-05-29add zsh syntax highlightingxero1-0/+43
2015-05-02update zsh aliasesxero1-5/+7
2015-05-02update zsh environment varsxero1-5/+14
2015-04-26update zsh aliasesxero1-1/+3
2015-04-18add zsh security aliasesxero2-3/+20
2015-04-18add ssh-key to funtoo keychainxero1-0/+3
2015-04-18add some nodejs aliasesxero1-0/+6
2015-04-18add tty sourcerer colorsxero1-0/+37
2015-04-18setup zsh autocompletion for a few custom appsxero8-1/+1311
2015-04-03add term width to toilet ascii aliasesxero1-2/+2
2015-03-29add zsh lazy aliases for vim and git, pygmentize cat and less, and tree by ↵xero1-1/+11
@Greduan > http://git.io/greduanTree
2015-03-07organize and modularize zsh configsxero18-172/+348
2015-02-08update mpd playlist generator aliasxero1-1/+1
2015-01-31add some ascii flair to my zsh termxero1-1/+5
2015-01-31update zsh configxero1-20/+20
2015-01-11add cli paste site aliasesxero1-0/+2
2015-01-07add ix commandline pastebinxero1-0/+1
2015-01-01combine zsh user and root themes and files. install root theme with [sudo ↵xero2-9/+17
stow zsh -t /root]
2015-01-01add zsh game aliasesxero1-0/+3
2015-01-01update term aliasesxero1-8/+12
2014-08-05add terminal image viewer (thanx z3bra!) and added zsh alias for it.xero1-4/+3
2014-07-14updated repo to manage dotfiles via gnu stow, the symlink farm manager. ↵xero7-0/+238
happy birthday commit! :birthday: :sparkles: