Other help

Various commands

:beep :beep

Play a system beep. This should not be used for any purpose other than testing the visual bell.

:contexts :contexts ex-command

Lists the completion contexts used during the completion of its arguments. These context names are used in options such as autocomplete and wildcase. Note that completion must be triggered in order for this command to be effective, so if autocompletion is not active, you'll need to press the key at least once. You should also be aware that this command is only useful from the commandline.

:norm :normal :normal! commands

Execute Normal mode commands commands. This makes it possible to execute Normal mode commands typed on the command line. commands is executed like it is typed. If the ! is given, mappings will not be used. commands should be a complete command. commands cannot start with a space. Put 1 space before it, 1 space is one space.

CTRL-L :redr :redraw]]> :redraw

Redraws the screen. Useful to update the screen halfway executing a script or function.

:run :! :!cmd :!cmd

Run a command. Runs cmd through system() and displays its output. Any '!' in cmd is replaced with the previous external command, but not when there is a backslash before the '!', then the backslash is removed.

Warning: Input redirection (< foo) not done, also do not run commands which require stdin or it will hang &dactyl.host;! It is possible to launch background processes, though (e.g. :! xterm &).

:!! :!!

Repeat last :!cmd.

:sil :silent :silent command

Execute a command silently. Normal messages and error messages generated by the command invocation will not be given and will not be added to the message history.

:verb :verbose :countverbose command

Execute a command with verbose set to count. If count is not specified then 1 is used as the value.

:ve :version :version!

Show version information. You can show the &dactyl.host; version page with :version!.

Privacy and sensitive information

Part of &dactyl.appname;'s user efficiency comes at the cost of storing a lot of potentially private data, including command-line history, page marks, and the like. Because we know that keeping a detailed trail of all of your activities isn't always welcome, &dactyl.appname; provides comprehensive facilities for erasing potentially sensitive data.

&dactyl.appname; fully supports &dactyl.host;'s private browsing mode. When in private browsing mode, no other than Bookmarks and QuickMarks are written to disk. Further, upon exiting private mode, all new data, including command-line history, local and URL marks, and macros, are purged. For more information, see private.

In addition to private mode, &dactyl.appname; provides a comprehensive facility for clearing any potentially sensitive data generated by either &dactyl.appname; or &dactyl.host;. It directly integrates with &dactyl.host;'s own sanitization facility, and so automatically clears any domain data and session history when requested. Further, &dactyl.appname; provides its own more granular sanitization facility, which allows, e.g., clearing the command-line and macro history for the past ten minutes.

:sa :sanitize :sanitize -host=host -older -timespan=timespan item :sanitize! -host=host -older -timespan=timespan

Clear private data items for timespan, where item … is a list of private items to delete. If ! is specified then sanitizeitems is used for the list of items to delete. Items may be any of:

all
All items
cache
Cache
commandline
Command-line history
cookies
Cookies
downloads
Download history
formdata
Saved form and search history
history
Browsing history
marks
Local and URL marks
macros
Saved macros
messages
Saved :messages
offlineapps
Offline website data
options
Options containing hostname data
passwords
Saved passwords
sessions
Authenticated sessions
sitesettings
Site preferences

When history items are sanitized, all command-line history items containing URLs or page titles (other than bookmark commands) are additionally cleared. Invocations of the :sanitize command are included in this set.

If timespan (short name -t) is specified then only items within that timespan are deleted, otherwise the value of sanitizetimespan is used. If -older (short name -o) is specified, than only items older than timespan are deleted.

The following items are cleared regardless of timeframe: cache, offlineapps, passwords, sessions, sitesettings. Additionally, options are never cleared.

If host (short name -h) is specified, only items containing a reference to that domain or a subdomain thereof are cleared. Moreover, if commandline or history is specified, the invocation of the :sanitize command is naturally cleared as well.

This only applies to commandline, cookies, history, marks, messages, options, and sitesettings. All other domain-specific data is cleared only along with history, when a request is made to &dactyl.host; to purge all data for host. Included in this purge are all matchint history entries, cookies, closed tabs, form data, and location bar entries.

Online help

:help :h help]]> :help subject <F1>

Open the help page. The default page, as specified by helpfile is shown unless subject is specified. If you need help for a specific topic, try :help overview.

:helpall :helpa help-all :helpall subject

Open the single unchunked help page.

See :help.

:exu :exusage :exusage!

Show help on Ex commands. If ! is given then the help is listed in the command output window.

:optionu :optionusage :optionusage!

Show help on options. If ! is given then the help is listed in the command output window.

:viu :viusage :viusage!

Show help on Normal mode commands. If ! is given then the help is listed in the command output window.

42 What is the meaning of life, the universe and everything? Douglas Adams, the only person who knew what this question really was about is now dead, unfortunately. So now you might wonder what the meaning of death is…

Uncategorized help

]]> <Esc>

Focus content. Exits Command-line or Hints mode and returns to Normal mode. Also focuses the web page in case a form field has focus and eats our key presses.

i]]> i

Start caret mode. This mode resembles the Vim's Normal mode where you see a text cursor and can move around. If you want to select text in this mode, press v to start its Visual mode.