Editor
Next Previous

This is a Unicode editor - but no control characters (except TAB and CR/LF ) are stored. Spaces and TABs at the beginning and end of the text are automatically removed.

With Ctrl+R and Ctrl+L , the alignment can be changed temporarily (for more convenient writing), in addition also with Ctrl+Left-Shift or Ctrl+Right-Shift also together with the keyboard layout, but only after the 1st manual switching. These settings are not saved !

Automatic indentation takes place if this option is set and a line begins with TAB(s) and Enter for CR/LF is pressed at the end of the line.

Links

Internet links are standard, for e-mail addresses must be used the keyword "mailto:" and "file:" for file links and should be lower case. Within the paths can "..\" for the relative path "%usb%" for the drive letter ("F:\"), "%date%", "%files%" and "temp% for the defined directories are used.

Links to executable (exe only) programs (with parameters) on a note can also be used. This also corresponds to the menu entries under Links and in the user menu.

e.g. file:D:\Fire\FirefoxPortable.exe°https://opera-guide.ch/operas/

Note: Internet links with a bracket on the end, it may happen that the ")" is not recognized. Then you can attach a "%20" (HEX = space) or a "_" .
All (special) characters, when they are not accepted, can be replaced with "%" and HEX code (= percent encoding) in a link. For characters up to decimal 127 the HEX code can be looked up in the respective tables easily. However, with search terms (e.g. Wikipedia) in other character-sets (Russian, Hebrew) and accents on vowels - from 128 decimal (high-ANSI ) - it becomes more complicated.
In the editor of Info-Base a link or a part of it can be marked (preferably from right to left) and encoded properly with Alt+U . (see below)
This is especially important if vowels with accents because of better searching through the auto correction after editing exchanged (e.g. à, á, â, ã, å to an a) but must exist in the link.
 

If the file, path or drive is not found for file-links (file:), the link is checked hierarchically down to the drive and the existing part is automatically showed in Windows File Explorer or the file manager specified in the settings . This makes troubleshooting easier ... If the drive is missing (e.g. USB-HDD not connected), a message appears.

In addition to the normal Click on such a file-link, which opens / displays the file with the associated program, can with the key held down:

  1. Ctrl = opens the directory of the file in Explorer (respectively the specified file manager).
  2. Alt = copies the (but only if it is newer than a possibly existing and sufficient space !) file directly to a directory to be selected or starts, if specified as "Link (file)", just this program with the file as a parameter.
    However, if a program is specified and you still want to use the copy function, this can be set temporarily under View .
  3. AltGr / Ctrl+Alt = writes the file for later copying (batch) to IBbat.ubi.

If the file link is incorrect or the source file does not exist, the source directory is displayed after an error message.

File-links (file:) to datafiles of Info-Base (* .ibi) either as F5 (Open stack) or Alt+F5 (Open stack temporary) treated. It may also be advisable to associate the extention of the datafiles (* .ibi) with InfoBase.exe.
Usually, the files are opened with the associated program. This can be defined internally for Info-Base as well as via OpenWith.ubi without setting a system-wide association. This can be done with Ctrl+W (open with).

Internal links always start with "\\" and can be easily generated in the two result lists (note list or search results of the global search) and copied after the links (menu) with Ctrl+L, after the filters (menu) with Ctrl+F or into the clipboard with Ctrl+C.
Of course, they can also be in any note. Used skillfully, this is a powerful tool for making connections.

They can be edited manually or can be created. With the link delimiter (¦) up to max. 20 search terms can be specified. From a note, unique links are generated directly with Ctrl+I or Ctrl+H and copied to the clipboard. (see below)

A Space in a search term or File/folder link is represented by a character (default is "°") and inserted automatically. There are 3 types of internal links:

  1. Is after the "\\" a stack name (music) specified, this stack is automatically loaded - if it is not already open.
    e.g. "\\music¦verdi¦don°carlos" searches in the stack "Music" for "Verdi" and "Don Carlos".
  2. If a stack name is not found, the search terms are searched globally. You can also take advantage of this by using either a non-existent stack name or one of the special characters that are not allowed as filenames (:*?|<>") to start a global search via a link.
    e.g. "\\?¦verdi¦messa°da°requiem" searches all stacks for "Verdi" and "Messa da Requiem".
  3. However, the stack name does not have to be specified. 
    e.g. "\\¦verdi¦messa°da°requiem"  searches in the current stack only.

This allows images, documents, temporary stacks, audio and video files and other documents to be included at will with ALT+F. For this purpose, a special directory for the external files can be specified, represented by the placeholders (%files% and %temp%). If the directory moves for some reason, you don't have to change all the notes, but only the path specification in the settings.

Navigations Keys

The usual keys apply (Up Down Left Right PgUp PgDn Home End, especially in combination with Shift or Shift+Ctrl), whereby the mouse can also be used. e.g. it marks from the current cursor position up to Shift+Click .

Here are the most useful combinations (especially for the various searches):

Left Shift Marks the previous character
  Shift+Ctrl Marks the previous word
  
Right Shift Marks the next character
  Shift+Ctrl Marks the next word
  
Up Shift Marked up to the previous line
  Shift+Ctrl Marked up to the beginning of the paragraph
 
Down Shift Marked up to the next line
  Shift+Ctrl Marked to the end of the paragrph
  
Home Shift Marked to the beginning of the line
Shift+Ctrl Marked up to the beginning of the text
  
End Shift Marked to the end of the line
Shift+Ctrl Marked to the end of the text

 

The following functions are only active in the editor: (Popup menu - best call when writing with AltGr+Space !)

Find Ctrl+F
 
After a Double-Click on a word or marking the whole note can be searched by the selected text. Also the (last) filter is marked and can be searched by pressing Ctrl+F in the text.
 
Field Ctrl+TAB

Jumps to the next field in a text icon and facilitates the completion of defined fields.
  

Tags

Ctrl+Q

Goes to the codes on the list, it shows in their list.
 

Date/time/counters

Ctrl+D/T/N
Alt+N
  

These functions are self-explanatory!
  
  

Last selected text Alt+L

A selected text is temporarily saved when leaving the editor and is available for further use in other notes, the two searches F3 and F4 and the search/replace F12 with Alt+L - even without the clipboard ! This is also very useful for the keyboard macros .
  

Copy/paste/etc.

Ctrl+C/V/X
Ctrl+A/Y
   

These keys are standard and need no explanation.

   

Copy file link Ctrl+E

This is a special way of copying a file link via the clipboard and only works if 'file:' is marked with.

All internal placeholders (path variables) and the character for a space (°) are resolved and ths file link copied to the clipboard. With Ctrl+V in the right place in any other program you can open the file.

But if you want to copy the file link within the Info-Base, you can do this with the usual Ctrl+C / Ctrl+V.
   

Undo Ctrl+Z

The last editing steps are undone individually as long as the editor is not left. Recognizable by the asterisk after the line number.

The following Ctrl+U takes back all steps at once by reloading and corresponds to several Ctrl+Z.
   

Reload note

Ctrl+U

Loading the current note again so that all changes are lost.

But if you have already left the editor, the edited note is automatically saved and you can only reload the whole stack with Alt+F3.
    

Upper/lower case Ctrl+K The character at cursor is converted to uppercase or lowercase.
If a word or text is selected, the conversion is governed by the first 2 letters.
There are 3 possibilities: everything uppercase, everything lowercase or the first letter after a hyphen, space, line break or TAB in uppercase and the other letters in lowercase.
 
Sum numbers Ctrl+B

Numbers are added (each of the first contiguous !) with the foregoing lines.
Minus ("-") and decimal point (".") are allowed and delivered without numbers always the value 0. So you can use for classification lines like: "--------" or "........." .

The addition is done from bottom to top and blank lines or those without numbers, "-" or "." end the addition.

The cursor must be located directly in the line after the numbers. Dhe decimal places of the result are determined automatically.
   

Sort lines

Ctrl+O

The selected lines of the note can be sorted alphabetically. If there are very (!) many lines, problems with the clipboard can occur, but the text sorted in this way usually remains in the clipboard.

A line break (wordwrap) is taken into account - in contrast to Ctrl+L, Alt+Up/Down !   
   

to Global search

Crtl+G

The selected text is sent to the global search (F3) and this is triggered again. For details see notes: (searches) .
  

to Global (AND)

Alt+G

The selected text is added to the global search (F3) with logical AND or start a new search. This allows you to quickly search for combinations.
  

to Search

Ctrl+S

The selected text is sent to the search (F4) and this is triggered again. For details see notes: (searches) .
  

to Search (AND)

Alt+S

The marked text is added to an existing search (F4) with logical AND or start a new search. This allows you to quickly search for combinations.   
  
to online search Ctrl+1-4

Sends the selected text (unicode) in the editor to the defined Internet search engines. From the selected text TAB, CR/LF and !,.;:()[]{}+-=*/ \| "»«? (along with the specified symbols) automatically removed - unless the exact online search (View) is turned on.

If no text is marked, only the search engine is called up.
 

to Picker/Templates Ctrl+P/M

Selected text (also multiple lines) can be sent to the Picker (Ctrl+P) as first line or saved in the Templates (Ctrl+M) als last line. The current (!) date is replaced the macro, time, counter, etc. a post-processing with the editor is often necessary.

Example: You want to make notes on a book you are reading. A template must be created for this:

  1. In the stack of books, for the corresponding book, you create a "hyperlink" with Ctrl+H in the clipboard.
  2. In the stack of notes (on books) you generate according to your own template (e.g.: "&Notes on books~ <N> *{{dd.mm.yyyy}} | l_") such a note and copy it with Ctrl+V the "hyperlink" from the clipboard to the first (empty) line and a field for the page number. (P_)
  3. Then you mark the resulting note and use Ctrl+M to generate a new entry in the templates for this book.
  4. The first note created in this way can be filled out immediately, and if you have further notes on the book, you can use the new template.

See the examples in the appendix !
  

Links (file or folder) 

Alt+F/O

Links to files or folders can be inserted. In contrast to the pickers, these links can only be inserted in the editor.

File names with spaces are automatically replaced with space in links
 

Hyperlink

Ctrl+H

 

After the settings , a link is formed from a note. The priority ID, and the length of the resulting reference is taken into account.

You should make sure that "clickable" (i.e. strings marked by a click e.g. <B1234x>) references emerge.

Info-Base takes the text on the respective link ID to 1 Space, TAB, CR/LF, "]", ">", ")" or "}". If no link ID is found, then automatically a title link is created. (Ctrl+I )

Clearly are of course numbers (easy to generate with macros in a template or in the picker for insertion when needed), it is usually sufficient as the date or the first word quite out to retrieve the list quickly. Also a daily counter can be attached to a date. (e.g. "24.08.2016-04")
Also manually or a suitable word can be attached to the link. (e.g. "\\musik¦24.08.2016¦mahler") You should try it out thoroughly!

The actual link can be preceded by words from the first line, but single characters are not counted.

This link or reference to be sent to the Clipboard. It can also easily use it to create templates. With the global search (Ctrl + G) and the reference one has a powerful tool for linking a note.
  

Title link Ctrl+I

A link can be generated from the first line of the note. If there is a TAB in the first line, then only up to it. Otherwise, the maximum length can be set in the global settings, whereby it is automatically shortened to whole words .
   

URL encoding Alt+U

A marked text (link !) is encoded with URL encoding (unicode). With Ctrl+U it can be undone immediately. 

However, only those characters in a link should be encoded in this way that the respective browser does not "understand". e.g. the apostrophe (') is "understood" by some browsers, not by others and must then be encoded (%27). 
  

Open with Ctrl+W

Is a file link (from 'file:' to the extension) marked, the file will be opened temporary with the selected program. This association can also be stored system-wide, but it is better to use the OpenWith.ubi file for this purpose.
  

Duplicate line Ctrl+L

The visible line in which the cursor is positioned is doubled. The automatic line break (wordwrap) is ignored and may have to be restored with Ctrl+J.

If the real line (without wordwrap) is to be doubled, the line break must be temporarily or with Alt+W switched off beforehand.
   

Line up Alt+Up

The visible line in which the cursor is positioned is moved up. The automatic line break (wordwrap) is ignored and may have to be restored with Ctrl+J.

If the real line (without wordwrap) is to be moved up, the line break must be temporarily or with Alt+W switched off beforehand.
  

Line down Alt+Down

The visible line in which the cursor is positioned is moved down. The automatic line break (wordwrap) is ignored and may have to be restored with Ctrl+J.

If the real line (without wordwrap) is to be moved down, the line break must be temporarily or with Alt+W switched off beforehand.
  

Join lines Ctrl+J The next (from the cursoposition) CR/LF is replaced with a space and so two lines joined. A space immediately before or after the CR/LF is automatically removed.

But if a text is selected, everything is converted in the same way to one line (or paragraph) without CR/LF .
  

TAB ruler Alt+R

In addition to the  double-click on the middle toolbar (between two buttons), the TAB ruler can also in the editor be switched on and off temporarily (until the end of the program).
  

Wordwrap Alt+W In addition to the setting in the View menu, the automatic line break (wordwrap) can also in the editor be switched on and off temporarily (until the end of the program). If it is switched off, a horizontal scroll bar is displayed.   
  
Special characters Ctrl+Bksp

In the editor, you can display special characters: TAB appears as a "¬" (#172 or U+00AC), a CR/LF as a "¶" (#182 or U+00B6) and a Space as a "·" (#183 or U+00B7).

When you exit the editor the display of special characters is automatically reset. 

Note: Under certain circumstances (on crash etc.) it may happen that these visible special characters are not reset or incomplete. This is especially in the barely visible "·" (# 183 or U + 00B7) for a space consequential when searching, sorting etc.

In such cases you have to change:

  • "·" (#183 bzw. U+00B7) with Space
  • "¬" (#172 bzw. U+00AC) with TAB
  • "¶" (#182 bzw. U+00B6) with CR/LF

This can be done manually or more conveniently with Replace (F12) or faster with a replace-file and group (F9). (SpeclChr.rpl is included.)

This function can also be temporarily switched on for each displayed note in the menu view. This can sometimes be useful when "strange" search results occur, because a "tight" TAB can hardly be visually distinguished from a space .
  

Short menu  

The popup menu is quite long and can therefore be displayed without the general keyboard shortcuts Ctrl+A, Ctrl+X, Ctrl+C, Ctrl+E, Ctrl+V, Ctrl+Y, Ctrl+Z (Undo)), the two from the View menu Alt+R, Alt+W  and the easily noticeable 4 online searches. Of course, the keys remain active. 
 


Next Previous