1. THE KNOWLEDGE MANAGER


The knowledge manager helps to collect and retrieve information in files.

The knowledge manager appears as a single window :
Window of the knowledge manager :
Sub-windows

2. THE CONTROLS COLUMN


The control column has only 2 buttons :

Button Purpose Before After
GRAPHER
Switches TO the KM2 GRAPHER window



To switch back : in the CONTROLS column

RESIZE
Changes the width of the NOTEPAD
Hides the information window


3. THE NOTEPAD

3.1. Main drawbacks of usual editors and knowledge tools


The NOTEPAD is used to display search results, but not only.


Many drawbacks are visible when using search windows :
So the NOTEPAD was designed to be much more than a simple window for displaying results, or a simple text editor. It is in fact an interactive tool that keeps track of all interactions. BUT : The main idea of the NOTEPAD window are :

3.2. Description of the NOTEPAD

The NOTEPAD window has 2 panes :
NOTEPAD :
Sub-panes :

3.3. The TEXT pane


The basic operations is :
Selecting a file
double click left on the line with the file.
Once a file is selected, more operations are possible :
a double left-click selects the line :

3.4. The BUTTON pane

3.4.1. General description


The button pane contains many options

Each button allows a modifictaion of the content or display of the NOTEPAD.

3.4.2. List of buttons


NUMBER OF LINES
displays the number of lines in the notepad (useful to know how many results of a search).
SEARCH
pressing the button will launch the search successively with the words presnt in the KEY+ line.
HIGHLIGHT
will highlight with different colours the words in the KEY+ line.
REPLACE a by b
  • a is the KEY+ input line
  • b is in the INFO line
  • special symbols ^p new line ^t tab
FILTER LINES
will filter lines containing / excluding the words in the KEY+ line.
BACK\\FORWARD ONE PAGE
displays previous next PAGE of the NOTEPAD.
SORTS
Sorts the NOTEPAD in ascending order. reverses the order of lines in the NOTEPAD
TREE
converts a list to tree and reciprocal allows to see more easily the structure of solutions and directories can be used also for other purposes, as long as there are separators.





Dates
for every line where a directory or file exists, will add the date in front of it.
TREES TO EXCEL
allows to convert tables to trees and reciprocally
Starting with :


OR





Starting with :
The main advantage of these macros is that you can transfer data to/from excel.
COLUMNS
Keeps only first column
Suppress first column
Rotates columns
Swaps columns 1 and 2
NUMBER LINES



CLEARS PAGES
Clears all pages in the NOTEPAD
Clears only this page
SOUND
Sound OFF/ON : KM2 can provide a simple oral feedback after some actions.
CASE SENSITIVE
Search in the NOTEPAD is case sensitive Smart : Sous-sujet 1
KEYBOARD
Displays external keyboard. Input is entered into the NOTEPAD at insertion point.

4. THE MENUS

The following indications are about what you can do with the main input line , and the file type selection buttons:


Just below is the "MODE selector" button which allows to choose a MODE :



You can get this mini help directly through the command line.
Action result note
type ? opens this file in your web browser
only at the beginning of the line

hit the key RETURN on the keyboard
HELP MENU The help is available on the web also :
The on line HELP is updated on a regular basis

it is opened in your browser

MORE
        Installation
                clic here to see your files ==>
        SEE ALSO

4.1. THE KNOWLEDGE PROCESSOR

COMMON COMMANDS
These commands are available any time in all modes.

1. HISTORY OF COMMANDS

You can search in the past for your commands directly through the command line.

1.1. Presentation

Action result example note
? a1 a2 ... lists the history of commands that contain a1, a2, ... ?open dir
?open file km2
?search gutenberg
may take several seconds
all commands are stored and can be searched
type the key RETURN on the keyboard

1.2. Example

Have you made in the past some search about Gutenberg ?

==> You searched in 3 different ways about Gutenberg

2. ABREVIATIONS


Abreviations are shortcuts for longer text

2.1. define an abreviation

NAME syntax result example note
!ab !ab xxx yyy defines abreviation/shortcut xxx for yyy !ab wiken site:www.wikipedia.org
!abs !abs shows all abreviations may take several seconds
!abx !abx xxx delete abreviation xxx !abx wiken

2.2. use an abreviation

the principle is to type the abreviation, then the escape key :

2.3. example

Sequence :
  1. define the abreviation 'wik'
  2. enter the text in the command line
  3. hit the ESCAPE KEY. The command line is now :
KM2 INTERACTIVE





...