Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option struct { Color func() `long:"color" description:"Print color codes in results (Enabled by default)"` NoColor func() `long:"nocolor" description:"Don't print color codes in results (Disabled by default)"` EnableColor bool // Enable color. Not user option. NoGroup bool `long:"nogroup" description:"Don't print file name at header (Disabled by default)"` FilesWithMatches bool `short:"l" long:"files-with-matches" description:"Only print filenames that contain matches"` VcsIgnore []string `long:"vcs-ignore" description:"VCS ignore files (Default: .gitignore, .hgignore, .ptignore)"` NoPtIgnore bool `long:"noptignore" description:"Don't use default ($Home/.ptignore) file for ignore patterns"` Ignore []string `long:"ignore" description:"Ignore files/directories matching pattern"` IgnoreCase bool `short:"i" long:"ignore-case" description:"Match case insensitively"` SmartCase bool `short:"S" long:"smart-case" description:"Match case insensitively unless PATTERN contains uppercase characters"` FilesWithRegexp string `short:"g" description:"Print filenames matching PATTERN"` FileSearchRegexp string `short:"G" long:"file-search-regexp" description:"PATTERN Limit search to filenames matching PATTERN"` Depth int `long:"depth" default:"25" default-mask:"-" description:"Search up to NUM derectories deep (Default: 25)"` Follow bool `short:"f" long:"follow" description:"Follow symlinks"` After int `short:"A" long:"after" description:"Print lines after match"` Before int `short:"B" long:"before" description:"Print lines before match"` Context int `short:"C" long:"context" description:"Print lines before and after match"` OutputEncode string `short:"o" long:"output-encode" description:"Specify output encoding (none, jis, sjis, euc)"` SearchStream bool // Input from pipe. Not user option. Regexp bool `short:"e" description:"Parse PATTERN as a regular expression (Disabled by default)"` Proc int // Number of goroutine. Not user option. Stats bool `long:"stats" description:"Print stats about files scanned, time taken, etc"` Version bool `long:"version" description:"Show version"` }
func (*Option) SetDisableColor ¶
func (self *Option) SetDisableColor()
func (*Option) SetEnableColor ¶
func (self *Option) SetEnableColor()
func (*Option) VcsIgnores ¶
Click to show internal directories.
Click to hide internal directories.