# Vimium

### Marks

The use of marks has changed the way which I navigate the internet: leaving marks using the `m [newkey]` where \[newkey] is an lowercase or uppercase character to leave a local or global mark, respectively. Local marks are page specific whereas global marks are shared between tabs and instances of Chrome. A limitation is that if that particular window will not become active if it is not already.&#x20;

On imgur, using the shortcut \`]]\` will move to the next image, another way to waste time there

#### Table of Vimium Keybinds

{% tabs %}
{% tab title="Page Navigation" %}
| Keys      | Action                                      |
| --------- | ------------------------------------------- |
| j, \<c-e> | Scroll Down                                 |
| k, \<c-y> | Scroll up                                   |
| gg        | Scroll to the top of the page               |
| G         | Scroll to the bottom of the page            |
| d         | Scroll a half page down                     |
| u         | Scroll a half page up                       |
| h         | Scroll left                                 |
| l         | Scroll right                                |
| r         | Reload the page                             |
| yy        | Copy the current URL to the clipboard       |
| p         | Open the clipboard's URL in the current tab |
| P         | Open the clipboard's URL in a new tab       |
| i         | Enter insert mode                           |
| v         | Enter visual mode                           |
| gi        | Focus the first text input on the page      |
| f         | Open a link in the current tab              |
| F         | Open a link in a new tab                    |
| gf        | Select the next frame on the page           |
| gF        | Select the page's main/top frame            |


{% endtab %}

{% tab title="Vomni Bar" %}


| key | Open URL, bookmark or history entry              |
| --- | ------------------------------------------------ |
| o   | Open URL, bookmark or history entry              |
| O   | Open URL, bookmark or history entry in a new tab |
| b   | Open a bookmark                                  |
| B   | Open a bookmark in a new tab                     |
| T   | Search through your open tabs                    |
{% endtab %}

{% tab title="find" %}


| key | Using find                                |
| --- | ----------------------------------------- |
| /   | Enter find mode                           |
| n   | Cycle forward to the next find match      |
| N   | Cycle backward to the previous find match |
{% endtab %}

{% tab title="history" %}


| ey | Navigating history    |
| -- | --------------------- |
| H  | Go back in history    |
| L  | Go forward in history |
{% endtab %}

{% tab title="tabs" %}


| key    | Manipulating tabs            |
| ------ | ---------------------------- |
| t      | Create new tab               |
| J, gT  | Go one tab left              |
| K, gt  | Go one tab right             |
| ^      | Go to previously-visited tab |
| g0     | Go to the first tab          |
| g$     | Go to the last tab           |
| yt     | Duplicate current tab        |
| \<a-p> | Pin or unpin current tab     |
| \<a-m> | Mute or unmute current tab   |
| x      | Close current tab            |
| X      | Restore closed tab           |
{% endtab %}
{% endtabs %}





