Wednesday, March 16, 2011

Naming Conventions

No matter what application you use, how you name your files, topics, or ideas is more important than most of us realize. Here is a post that spells this out for Notational Velocity, but I think it's valid for many other applications.

The entry has links to more specific tips. Take, for instance, the Brook Review tips for dated entries. Using something like "Noted_2011_02_13_NAME" seems to me quite useful (and I use such conventions. It is, of course best to use this with an application like TextExpander or AutoHotKey. In the latter application, you could define "nnt" to send "Note" and the date date and time like this in your AutoHotkey file:

::nte::
Send Note %a_yyyy% %A_MM% %A_dd% %A_Hour%`:%A_Min%
return

I use ConnectedText, and since this macro is meant for titles, I could make things even easier for myself by using this macro

::nte::
Send !t
Send Note %a_yyyy%%A_MM%%A_dd% %A_Hour%%A_Min%
return

This would open a new topic, type something like "Note 20110316 0804" and allow you to type the additional information you may want to add.

This presupposes that you are in ConnectedText already. To make it work from any application, use

::nte::
WinActivate, ConnectedText
Send !t
Send Note %a_yyyy%%A_MM%%A_dd% %A_Hour%%A_Min%
return

This presupposes that ConnectedText is already running. It creates the topic in the project that is open.

No comments: