File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -708,16 +708,18 @@ func cmdGrep(c *cli.Context) error {
708
708
return err
709
709
}
710
710
defer f .Close ()
711
- files , err := f .Readdirnames (- 1 )
712
- if err != nil || len (files ) == 0 {
713
- return err
714
- }
715
- files = filterMarkdown (files )
716
711
var args []string
717
- for _ , file := range files {
718
- args = append (args , filepath .Join (cfg .MemoDir , file ))
712
+ if strings .Index (cfg .GrepCmd , "${FILES}" ) != - 1 {
713
+ files , err := f .Readdirnames (- 1 )
714
+ if err != nil || len (files ) == 0 {
715
+ return err
716
+ }
717
+ files = filterMarkdown (files )
718
+ for _ , file := range files {
719
+ args = append (args , filepath .Join (cfg .MemoDir , file ))
720
+ }
719
721
}
720
- if runtime .GOOS == "windows" {
722
+ if runtime .GOOS == "windows" && len ( args ) > 0 {
721
723
pos := 0
722
724
for {
723
725
next := pos + 20
You can’t perform that action at this time.
0 commit comments