Home iKnow Main menu

    > Home > Blog > Usability > Incremental search
separator


Incremental search

The incremental search is used to quickly find text inside a note.


The search is incremental, meaning that it will search and highlight matches for each key you type .


Even if the search is designed to help you find text it can also be used to navigate the text very quickly.


The incremental search is inspired by Leaping which was invented by human-computer interface expert Jef Raskin.


To help you we have taken advantage of probably the least used key on your keyboard - the CapsLock key. On many keyboards this is one of the largest keys, but it is hardly ever used.


(click to view details)

Incremental search highlights To activate the incremental search, you may use Ctrl + F or Caps Lock.

Now, as you type, all matching words in the document is highlighted (see right).

To navigate to the next word you simply press arrow down (or up for previous).

When you have found the word you are looking for, pressing Enter will return focus to the editor with the current match selected and highlighted.

If you press CapsLock to exit instead of Enter, focus will return to the front of the matched word in the editor (but not selected) - this is very useful for quickly jumping around in the document ("leaping").

In addition to highlighting all the matches, the statusbar will show the total number of matches. This can be useful to help you consider if you're using certain words too often.

Incremental search status bar
When the incremental search has been completed, you may navigate to the next/previous match by pressing F3 (or Shift+F3). If you press and hold the F3 button, all matches will be highlighted until you release the key.

And the incremental search has even more power to increase usability and efficiency. Using arrow left and right makes no sense for incremental search, and they have therefore a different usage when incremental search is active:

- Left arrow: Reset/empty search
- Right arrow: Expand/complete current selected word



Go to usability index

Posted by Atle Iversen on October 18, 2009 | Permalink

About

My name is Atle Iversen, and I'm the founder of PpcSoft (read more).

Contact me at atle.iversen@ppcsoft.com

RSS feed

Most popular

KM 3.0: This time it's personal
PKM, filtering and Information overload
iKnow vs. OneNote vs. Evernote
The power of checklists
Synchronizing multiple computers

Latest articles

iKnow for Mac/Linux
E-learning

PKM, filtering and Information overload
Note: Grammar Mistakes
PpcSoft iKnow Help
Price, service, features
Note: Life

Yellow notes
Note: xPeople
Usability: Full-text search
Personal Wiki
Usability: Font size

KM 3.0 Part IV: A practical KM system
KM 3.0 Part III: The KM process
KM 3.0 Part II: The value of knowledge
KM 3.0 Part I: What is KM ?
KM 3.0: This time it's personal

Usability: Incremental search
Synchronizing multiple computers
Note: First Aid
iKnow vs. OneNote vs. Evernote
Wikipedia + Google = iKnow

Usability: Copy / Paste
Note: Poems
Note: Google
Usability, Simplicity, Productivity
Productivity Secrets

The power of checklists
Capturing vs. Sharing knowledge
Second-sibling problem
Note: 2Do
Note: Creativity

Note: Productivity
E-mail
Information overload
Productivity
Enterprise 2.0

Personal KM
The Greatest Thing
Social Media
The Answer
About





Copyright ©2002-2010 PpcSoft. All Rights Reserved. | Sitemap | Contact Us