3

This was working before, but now whenever I use TextMate to find matches across all files in my project folder, it says searched 0 files.

Has anyone had this happen to them and what did you do to fix it?

kevinkt
  • 735
  • 12
  • 24

1 Answers1

2

Yes, this has happened to me. I've been able to fix it in an number of ways.

Starting from the beginning;

[Edit -> Find -> Find in Project] or [Command + Shift + F] is how you open the Find window with your project preselected.

This should produce a window similar to this;

Find in project window with project below

Some important fields;

  • "In: " is set to your project folder.
  • "Regular Expression" is unchecked.
  • "Matching" is set to *. This will search every file

Any of these could cause unexpectedly empty searches.

However, this is pretty much day to day stuff, so once you've checked this there's a few more things to look at.

TextMate will look in a few places for Find Window includes and excludes, so check in ~/.tm_properties and [Your Project]/.tm_properties for these excludes;

  • exclude
  • excludeFiles
  • excludeDirectories
  • excludeInBrowser
  • excludeInFolderSearch
  • excludeInFileChooser
  • excludeFilesInBrowser
  • excludeDirectoriesInBrowser

From dvessel's tm_properties documentation

These are all globs and perhaps a bit arcane. (Note that the glob syntax is documented in the built-in help system.)

The file browser, if it has a file, checks that file against the first key with a value in this order: excludeFilesInBrowser, excludeInBrowser, excludeFiles, exclude. If neither match, it then does the same with include keys, and if one match, it is included.

The default include key is * (so no hidden files, although see the default .tm_properties which include .htaccess and .tm_properties). The default exclude key is the empty string (nothing matches).

The defaults for .tm_properties files are located here: TextMate.app/Contents/Resources/Default.tmProperties

If worse comes to worse, you can reset TextMate to its defaults following this Stack thread

Community
  • 1
  • 1
Graham P Heath
  • 7,009
  • 3
  • 31
  • 45