Other help
Various commands
-
:contexts
:contexts ex-command
Lists the completion contexts used during the completion of its
arguments. These context names may be used to tune the function of
the completion system via options like autocomplete and
wildcase. Note that completion must be triggered in order
for this command to be effective, so if auto-completion 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 command line.
-
:fk :feedkeys
feedkeys!
Fake key events.
- -mode
- The mode in which to feed the keys (short name: -m)
-
:norm :normal
:normal! keys
Execute key mappings for keys as if they were typed in
Normal mode. If ! is provided, only builtin key mappings
are executed. This makes it possible to fake Normal mode key
presses from scripts, key mappings, autocommands, and the command
line.
-
:mks :mksyntax
:mksyntax! path
Generate a Vim syntax file. If path is not given, the local
Vim runtime path is guessed. If path is a directory, the
file &dactyl.name;.vim in that directory is
used. An existing file will never be overwritten unless
bang is given.
-
CTRL-L :redr :redraw]]>
:redraw
Redraws the screen. Useful for updating the screen during the execution of a script or function.
-
:run :! :!cmd
:!cmd
Run an external command. Runs cmd through system()
and displays its output. Any ‘!’ in cmd is replaced with
the previous external command, so long as it is not preceded by a
backslash and banghist is enabled.
-
:!!
:!!
Repeat last :!cmd.
-
:sil :silent
:silent command
Execute a command silently. Normal messages and error messages
generated by the command invocation will not be displayed 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.
-
:ve :version
:version!
Print &dactyl.appName; and &dactyl.host; version information. When
! is provided, show the &dactyl.host; version page.
-
:yank :y
:y[ank] :cmd
:y[ank] js
Yanks the output of the given Ex command cmd or JavaScript js to the clipboard.
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, visited page history, 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 data other than Bookmarks and QuickMarks
are written to disk. Further, upon exiting private mode, all newly
accumulated data, including command-line history, local and URL
marks, and macros, are purged from memory. 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 only 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, only
items within that timespan are deleted, otherwise the value of
sanitizetimespan is used. If -older (short name
-o) is specified, then only items older than
timespan are deleted.
The following items are always cleared entirely, regardless of
timeframe: cache, offlineapps,
passwords, sessions, sitesettings.
Conversely, options are never cleared unless a host is
specified.
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 matching history
entries, cookies, closed tabs, form data, and location bar
entries.
Cookie Settings
-
:cookies :ck
:cookies host action …
Manage cookies for host. Additionally, the completion
list will show you information about the cookies and
permissions for the current page.
Available actions:
- unset
- Unset special permissions for host
- allow
- Allow cookies from host
- deny
- Deny cookies from host
- session
- Allow cookies from host for the current session
- list
- List all cookies for host
- clear
- Clear all cookies for host
- clear-persistent
- Clear all persistent cookies for host
- clear-session
- Clear all session cookies for host
If no action is given, the value of cookies is used.
:map -b c :cookies
Online help
-
:help :h help]]>
:help subject
<F1>
Open a help page for subject. If subject is
omitted, open the default page as specified in helpfile.
If you're not sure of the exact topic you need help with, try
completion or :help overview.
-
:helpall :helpa help-all]]>
:helpall subject
<A-F1>
Open all help pages coalesced into a single page.
See :help.
-
:lc :listcommands
:listcommands filter
:lc filter
List all Ex commands matching filter along with their
short descriptions. The output contains links to the source code
definitions.
-
:lk :listkeys
:listkeys -mode mode filter
:lk -mode mode filter
List the key mappings defined for mode (Normal by default)
matching filter along with their short descriptions. The
output contains links to the source code definitions.
-
:lo :listoptions
:listoptions filter
:lo filter
List all options matching filter along with their short
descriptions. The output contains links to the source code
definitions.
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>
Exits Command-line, Insert, or Hints mode and returns to
Normal mode. Focuses the content web page.
-
i]]>
i
Start Caret mode. This mode resembles the Vim's Normal mode where
the text cursor is visible on the web page. The v key
enters visual mode, where text is selected as the cursor moves.