marks.html

different-marksmarks
Marks

Contents

Vimperator supports a number of different marks:

bookmarks
Bookmarks

Contents

a:bma:bmark
:bma[rk][!] [-title=title] [-keyword=kw] [-tag=tag1,tag2] [url]
a

Add a bookmark.

The following options are interpreted:

If [!] is present, a new bookmark is always added. Otherwise, the first bookmark matching [url] is updated.

When creating a new bookmark, if [-title] isn't given, either the web page's title or URL is used. You can omit the optional [url] argument, so just do :bmark to bookmark the currently loaded web page with a default title and without any tags.

A
A

Toggle bookmarked state of current URL. Add/remove a bookmark for the current location, depending on if it is already bookmarked or not. In contrast to the :bmark command, the bookmark is just starred which means it is placed in the Unfiled Bookmarks Folder instead of the bookmarks menu.

:bmarks
:bmarks[!] [filter]

List or open multiple bookmarks. Open the message window at the bottom of the screen with all bookmarks which match [filter] either in the title or URL. You can then use extended hint commands like ;o to open the desired bookmark.

The special version :bmarks! works the same as :bmarks except it opens all the found bookmarks in new tabs.

Filter can also contain the following options:

:delbm:delbmarks
:delbm[arks] [url]
:delbm[arks]!

Delete a bookmark. Deletes all bookmarks which match the [url]. If omitted, [url] defaults to the URL of the current buffer. Use <Tab> key on a string to complete the URL which you want to delete.

If ! is specified then all bookmarks will be deleted.

history
History

Contents

<C-o>
[count]<C-o>

Go to an older position in the jump list. The jump list is just the browser history for now. If [count] is specified go back [count] pages.

<C-i>
[count]<C-i>

Go to a newer position in the jump list. The jump list is just the browser history for now. If [count] is specified go forward [count] pages.

<M-Left><A-Left>H
[count]H

Go back in the browser history. If [count] is specified go back [count] pages.

<M-Right><A-Right>L
[count]L

Go forward in the browser history. If [count] is specified go forward [count] pages.

:ba:back
:[count]ba[ck] [url]
:[count]ba[ck]!

Go back in the browser history. If [count] is specified go back [count] pages.

The special version :back! goes to the beginning of the browser history.

:fw:fo:forward
:[count]fo[rward] [url]
:[count]fo[rward]!

Go forward in the browser history. If [count] is specified go forward [count] pages.

The special version :forward! goes to the end of the browser history.

:hs:hist:history
:hist[ory][!] [filter]

Show recently visited URLs. Open the message window at the bottom of the screen with all history items which match [filter] either in the title or URL.

The special version :history! works the same as :history except it opens all the found items in new tabs.

Filter can also contain the following options:

quickmarks
QuickMarks

Contents

go
a-zA-Z0-9

Jump to a QuickMark in the current tab. Open any QuickMark in the current tab. You can mark any URLs with M{a-zA-Z0-9}. These QuickMarks are persistent across browser sessions.

gn
a-zA-Z0-9

Jump to a QuickMark in a new tab. Works like go{a-zA-Z0-9} but opens the QuickMark in a new tab. Whether the new tab is activated or not depends on the 'activate' option.

Mnemonic: Go in a new tab. gt would make more sense but is already taken.

M
a-zA-Z0-9

Add new QuickMark for current URL. You can go to a marked URL in the current tab with go{a-zA-Z0-9} or in a new tab with gn{a-zA-Z0-9}. These QuickMarks are persistent across browser sessions.

:delqm:delqmarks
marks
:delqm[arks]!

Delete the specified QuickMarks. QuickMarks are presented as a list.

Examples:

:qma:qmark
a-zA-Z0-9

Mark a URL with a letter for quick access. You can also mark whole groups like this:

:qmark f http://forum1.com, http://forum2.com, imdb some artist

:qmarks
:qmarks [arg]

Show all QuickMarks. If [arg] is specified then limit the list to those QuickMarks mentioned.

localmarks
Local marks

Contents

m
a-zA-Z

Set mark at the cursor position. Marks a-z are local to the buffer, whereas A-Z are valid between buffers.

`'
a-zA-Z

Jump to the mark. Marks a-z are local to the buffer, whereas A-Z are valid between buffers.

:delm:delmarks
marks
:delm[arks]!

Delete the specified marks. Marks are presented as a list.

Examples:

:ma:mark
a-zA-Z

Mark current location within the web page.

:marks
:marks [arg]

Show all location marks of the current web page. If [arg] is specified then limit the list to those marks mentioned.