Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><code>remap</code> is an <strong>option</strong> that makes mappings work recursively. By default it is on and I'd recommend you leave it that way. The rest are <strong>mapping commands</strong>, described below:</p> <p><code>:map</code> and <code>:noremap</code> are <strong>recursive</strong> and <strong>non-recursive</strong> versions of the various mapping commands. What that means is that if you do:</p> <pre><code>:map j gg :map Q j :noremap W j </code></pre> <p><code>j</code> will be mapped to <code>gg</code>. <code>Q</code> will <em>also</em> be mapped to <code>gg</code>, because <code>j</code> will be expanded for the recursive mapping. <code>W</code> will be mapped to <code>j</code> (and not to <code>gg</code>) because <code>j</code> will not be expanded for the non-recursive mapping.</p> <p>Now remember that Vim is a <strong>modal editor</strong>. It has a <strong>normal</strong> mode, <strong>visual</strong> mode and other modes.</p> <p>For each of these sets of mappings, there is a <a href="http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-_Tutorial_%28Part_1%29#Creating_keymaps" rel="noreferrer">mapping</a> that works in normal, visual, select and operator modes (<code>:map</code> and <code>:noremap</code>), one that works in normal mode (<code>:nmap</code> and <code>:nnoremap</code>), one in visual mode (<code>:vmap</code> and <code>:vnoremap</code>) and so on.</p> <p>For more guidance on this, see:</p> <pre><code>:help :map :help :noremap :help recursive_mapping :help :map-modes </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload