ttscoff / nv

MultiMarkdown version of Notational Velocity with Markdown editing features and preview
http://brettterpstra.com/projects/nvalt
BSD 3-Clause "New" or "Revised" License
1.77k stars 198 forks source link

Feature request : Tag filtering field #26

Open wphantom opened 13 years ago

wphantom commented 13 years ago

Hi ttscoff,

First of all I like to thanks you for NV which is a great software that I now use every day (with the simple note sync).

I have a sugestion related to the use of tags. As far as I understand, Tags are only used for spotlight search and are searched as all the note contents in NV.

Sugestion : Why add a "tag filtering" filed in NV ? I could be below or on the right of the main search field. The interest would be to restrict the search to only the notes that include the tags in the "filter" field.

Personnally it would be of great interest. Let me explain why. All my life (personnal and work) is linked to "music". I'm a researcher on brain & music, I'm teaching in this field and in my personnal life I play music, I listen to music etc.. Thus I have hundreds of notes where the word music appears in. When tagging my note I often have the "Music" tag but it is completed with other tags such as "Course", "Research", "Guitar", "score"...

If I want to see list of all my notes that I have used to prepare my "courses", I can search with Music and Course but if these words also appears in other notes I will have to much results.

Thus I propose to introduce this "tag filtering" possibility. Tags would be considered as means of classifying information. Of course, the normal functionning of NV is preserved if nothing is introduced in the filtering field.

What do you think of that proposition ? Is there a place where I can submit it ?

Sylvain

elasticthreads commented 13 years ago

Its already on our (or at least my) list of features to implement. I'm thinking it will be more like a search embedded in the existing search field "tags:music".

On Tue, Jul 26, 2011 at 4:08 PM, wphantom < reply@reply.github.com>wrote:

Hi ttscoff,

First of all I like to thanks you for NV which is a great software that I now use every day (with the simple note sync).

I have a sugestion related to the use of tags. As far as I understand, Tags are only used for spotlight search and are searched as all the note contents in NV.

Sugestion : Why add a "tag filtering" filed in NV ? I could be below or on the right of the main search field. The interest would be to restrict the search to only the notes that include the tags in the "filter" field.

Personnally it would be of great interest. Let me explain why. All my life (personnal and work) is linked to "music". I'm a researcher on brain & music, I'm teaching in this field and in my personnal life I play music, I listen to music etc.. Thus I have hundreds of notes where the word music appears in. When tagging my note I often have the "Music" tag but it is completed with other tags such as "Course", "Research", "Guitar", "score"...

If I want to see list of all my notes that I have used to prepare my "courses", I can search with Music and Course but if these words also appears in other notes I will have to much results.

Thus I propose to introduce this "tag filtering" possibility. Tags would be considered as means of classifying information. Of course, the normal functionning of NV is preserved if nothing is introduced in the filtering field.

What do you think of that proposition ? Is there a place where I can submit it ?

Sylvain

Reply to this email directly or view it on GitHub: https://github.com/ttscoff/nv/issues/26

wphantom commented 13 years ago

Great. And yes, it can be embedded in the general search field however "Tag auto completion" (as when you type in tags in the tag field) is required.

Boolean operations (-for excluding tags) could be then a nice option (tags:music+playing-score)

I'm quite happy to this is in your todo list.

Sylvain

bloudermilk commented 12 years ago

Really looking forward to a feature like this. For those of us who don't use spotlight it will finally make tags worth using. I'd like to suggest using a hash (or other single character) as the tag specifier in the search bar to maximize search brevity.

gjoseph commented 12 years ago

Clicking on a tag to find matching notes would also be nice. (it could "update" the search field accordingly, maybe)

olivierguerriat commented 12 years ago

Using "tokens" as in the Mail.app search field would be awesome. As well as ability to click on a tag to see related notes.

slyfoxgh commented 10 years ago

Three years have passed and still no tag filter or list field :(

dominikwilkowski commented 10 years ago

:+1: for this....