Chapter 4. Configuring XNap

4.1. General

4.1.1. Personal

4.1.1.1. Username

Enter a username which is used by some network plugins to log on to their respective networks.

The name may not contain any spaces or special characters like a quotation mark. These characters are not accepted as input, so you don't have to worry about this.

4.1.1.2. Password

At least the OpenNap plugin is known to need an additional password for logging on to a server. The password is not really important and shouldn't be one of your real password since it's stored in your home directory in the file .xnap/xnap3.properties which may be readable by other people.

4.1.1.3. Email

Again the OpenNap plugin needs an email address for logging on, but we'd recommend you to use some bogus address or just leave the default address unchanged.

4.1.1.4. Language

XNap has been translated into several languages. In case your preferred language hasn't been recognized correctly you can choose a language from the combo box.

You need to restart XNap for the language changes to take effect.

4.1.1.5. Emacs Keybindings

What we refer to as Emacs keybindings is a small set of keybindings which happen to be the standard keybindings in GNU Emacs and the bash for editing and copying text and moving the cursor in the text.

If you enable this feature the keybindings are available in all kinds of text fields and text areas.

Disabling them again only takes effect after restarting XNap.

These are the keybindings which are implemented so far:

Ctrl-k

Deletes the text to the end of the line.

Ctrl-d

Deletes the next character.

Alt-d

Deletes the next word.

Alt-Backspace

Deletes the previous word.

Alt-c

Capitalize the next word.

Alt-l

Downcase the next word.

Alt-u

Upcase the next word.

Ctrl-Space

Set a mark for a copy or cut operation.

Ctrl-w

Cuts the marked region and puts it in the kill-ring.

Alt-w

Copies the marked region and puts it in the kill-ring.

Ctrl-y

Paste text from the kill-ring.

Alt-y

Cycle through kill-ring.

Ctrl-e

Move cursor to the end of the line.

Ctrl-a

Move cursor to the beginning of the line.

Ctrl-n

Move cursor to the next line.

Ctrl-p

Move cursor to the previous line.

Ctrl-f

Move cursor to the next character.

Ctrl-b

Move cursor to the previous character.

Alt-f

Move cursor to the beginning of the next word.

Alt-b

Move cursor to the beginning of the previous word.

Alt-<

Move cursor to the beginning of the document.

Alt->

Move cursor to the end of the document.

Ctrl-v

Move cursor one page down.

Alt-v

Move cursor one page up.

4.1.1.6. Default Completion Mode

By selecting one of the items presented in the Combobox you can set the global completion mode default.

Every textfield which support completion and whose completion mode is set to Default will use the global default completion mode.

For more information on how each mode works see Completion.

4.1.2. Confirm

When you execute a possibly irreversible action it is XNap's default behaviour to open a confirmation dialog asking you if you really want to execute this action.

All of these confirmation dialogs have a checkbox to turn them off. Whether they are shown or not can be configured in this panel.