Bean, one of the most thoughtfully designed text editing applications targeting us writing folk, has a menu command I use all the time called: “Show In Finder.”
When the foundation of your infobase is constructed at the file level, you spend a good bit of time in Finder, so getting to the underlying files needs to be easy.
Missing in Notational Velocity is an apparent command to “Show in Finder” but its easy to use Spotlight to do the same thing. Here’s how I do it…
I have the keystrokes Shift-CMD-F bound to the service “Search in Spotlight.”
To activate it on your machine, go to System Preferences->Keyboard->Keyboard Shortcuts->Searching check the box, and double click in the column to the right to set a shortcut, which for me is Shift-CMD-F. Now every time a chunk of text is highlighted in any application you can activate the service and Spotlight will show you all files containing that same text. [This function has solved my needs for an internal wiki like link between text/rtf/doc/pdf files in the infobase.]
A whole bunch of you out there just said, “Yeah, so? Nice tip, if you didn’t know anything about OS X, but people using NV tend to be power users. Send it to a n00b forum or something.”
But I think that using an existing Spotlight service to do a function that one would expect bundled in an application is an interesting architectural issue and one that is being bandied about under the rubric of Monotony in interface design as espoused by Jef Raskin in his 2000 book, The Humane Interface: New Directions for Designing Interactive Systems (also see here from the programers’ discussion of NV modifications)
Feature creep, what functions belong where, when to de-redundantize also gets to the heart of minimalism in design, of which this is a mini-example.
Note on WriteRoom and QuickCursor
What a joy it is to write this post using WriteRoom against an NV entry.
I began to jot down a few notes (in NV) about NV, things it has, things it doesn’t (like the ability to combine entries) but when time came to draft up the post I hit CMD-Return and WriteRoom’s QuickCursor function opened it up in a full screen, perfectly, ready for some serious writing and revising. When I was done, I hit CMD-S and CMD-W and WriteRoom disappeared and put me right back in NV.
Being able to edit (almost) any application’s text in WriteRoom from a keystroke adds a marvelous feature to your Mac as a writing tool.