Ding: A Dictionary Lookup program

# Ding: Usage tips

Version 1.4 or higher
Start search:

- Type in search word, select a search method, then press ENTER or press the "Search" button, or
- Double click on a word in the result window with left mouse button 1, or
- Select a word in another window, drop it by clicking with middle mouse button 2 over the result window.
- Search in result:
  - Type a slash, then the search word: `/word` + ENTER, or
  - Type in search word, then press Shift+ENTER or press the "Search" button with mouse middle button 2, or
  - Press Shift and drop word by clicking with middle mouse button 2 over the result window

Give search words:

- just one word, or
- Find one of many words: `word1,word2`
- Find all words: `word1+word2`
- Find exact phrase: `word1 word2`
- Umlauts: If you don't have umlaut keys on your keyboard, please use:
"a = ä "A = Ä "o = ö "O = Ö "u = ü "U = Ü "s = ß

Search options:

- Search for full words or partial matches within words?
- Ignore case or search case sensitive?
- If agrep is used, try error correction if nothing is found?
- Simple search (* is wildcard for any character) or search withregular expressions?

Another search behavior can be selected via the menu, or by clicking on "search word":
  Search on mouse over:
  - elect a word in another window (left mouse button)
  - As soon as you move the mouse over the Ding window this word will be searched with the current search method
  Search on new text selection:
  - As soon as you select a word in another window (left mouse button) this word will be searched with the current search method.

History function:

- Previous search results could be displayed again (< and > buttons)

How it works:

- "Ding: Dictionary Lookup" is not an intelligent translator system, but "only"a front-end to search quickly in files.
- The search itself is done by a dedicated Unix command ala "grep". If you have installed "agrep" you are able to use the approximate matching feature to correct spelling errors.
- Well, the results are as good as the dictionary wordlist. You could contribute to improve this list! Simply send an email to the author.

Further information:

- Unix manual pages for agrep and egrep

Comments and corrections are welcome! -+- Frank Richter, May 2005