|
|
Vim configuration
|
|
|
=================
|
|
|
|
|
|
|
|
|
Keyboard binding
|
|
|
----------------
|
|
|
|
|
|
The following arrays expose command mapping when package is installed.\
|
|
|
It describe keyboard with [BÉPO](http://bepo.fr) layout (the french
|
|
|
variant of
|
|
|
[dvorǎk](https://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard)
|
|
|
layout) but only few command that use ASCII chars are remapped. In fact,
|
|
|
I think only **hjkl** is really remapped.
|
|
|
|
|
|
### System key
|
|
|
|
|
|
| Key | Normal | Insert | Visual |
|
|
|
| ------------ | ------------------------------- | ------------------------ | ------------------------ |
|
|
|
| `<ESC>` | Cancel current search highlight | Go back to normal mode | Go back to normal mode |
|
|
|
| `<Return>` | Go to next line | | |
|
|
|
| `<Del>` | Delete character under cursor | | |
|
|
|
| `<Back>` | Go to previous character | | |
|
|
|
| `<F1>` | Show help | | |
|
|
|
| `<F2>` | Toggle NERDTree | | |
|
|
|
| `<F3>` | | | |
|
|
|
| `<F4>` | Toggle Taglist | | |
|
|
|
| `<F5>` | | | |
|
|
|
| `<F6>` | | | |
|
|
|
| `<F7>` | | | |
|
|
|
| `<F8>` | | | |
|
|
|
| `<F9>` | | | |
|
|
|
| `<F10>` | | | |
|
|
|
| `<F11>` | | | |
|
|
|
| `<F12>` | | | |
|
|
|
| `<UP>` | Move up cursor | | |
|
|
|
| `<DOWN>` | Move down cursor | | |
|
|
|
| `<LEFT>` | Move cursor to left | | |
|
|
|
| `<RIGHT>` | Move cursor to right | | |
|
|
|
| `<HOME>` | Go to beginning of line | | |
|
|
|
| `<END>` | Go to end of line | | |
|
|
|
|
|
|
### First row
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
<th colspan="3">Key </th>
|
|
|
<th colspan="2">Normal </th>
|
|
|
<th colspan="2">Insert </th>
|
|
|
<th colspan="2">Visual </th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">$ </th>
|
|
|
<td> # </td>
|
|
|
<td> ¶ </td>
|
|
|
<td> backward search word under cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> $ </td>
|
|
|
<td> – </td>
|
|
|
<td> go to end of line </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">1 </th>
|
|
|
<td> 1 </td>
|
|
|
<td> „ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> " </td>
|
|
|
<td> — </td>
|
|
|
<td> show current file in tree view </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">2 </th>
|
|
|
<td> 2 </td>
|
|
|
<td> “ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> « </td>
|
|
|
<td> < </td>
|
|
|
<td> de-indent </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">3 </th>
|
|
|
<td> 3 </td>
|
|
|
<td> ” </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> » </td>
|
|
|
<td> > </td>
|
|
|
<td> indent </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">4 </th>
|
|
|
<td> 4 </td>
|
|
|
<td> ≤ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> ( </td>
|
|
|
<td> [ </td>
|
|
|
<td> begin of current sentence </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">5 </th>
|
|
|
<td> 5 </td>
|
|
|
<td> ≥ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> ) </td>
|
|
|
<td> ] </td>
|
|
|
<td> begin of next sentence </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">6 </th>
|
|
|
<td> 6 </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> @ </td>
|
|
|
<td> ^ </td>
|
|
|
<td> use macro </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">7 </th>
|
|
|
<td> 7 </td>
|
|
|
<td> ¬ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> + </td>
|
|
|
<td> ± </td>
|
|
|
<td> next start of line </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">8 </th>
|
|
|
<td> 8 </td>
|
|
|
<td> ¼ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> - </td>
|
|
|
<td> − </td>
|
|
|
<td> previous start of line </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">9 </th>
|
|
|
<td> 9 </td>
|
|
|
<td> ½ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> / </td>
|
|
|
<td> ÷ </td>
|
|
|
<td> search </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">0 </th>
|
|
|
<td> 0 </td>
|
|
|
<td> ¾ </td>
|
|
|
<td> first column </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> * </td>
|
|
|
<td> × </td>
|
|
|
<td> search word under cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">= </th>
|
|
|
<td> ° </td>
|
|
|
<td> ′ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> = </td>
|
|
|
<td> ≠ </td>
|
|
|
<td> re-indent from cursor to </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">% </th>
|
|
|
<td> ` </td>
|
|
|
<td> ″ </td>
|
|
|
<td> jump to mark </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> % </td>
|
|
|
<td> ‰ </td>
|
|
|
<td> search word under cursor in current line </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
### Second row
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
<th colspan="3">Key </th>
|
|
|
<th colspan="2">Normal </th>
|
|
|
<th colspan="2">Insert </th>
|
|
|
<th colspan="2">Visual </th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th colspan="3"><TAB> </th>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">B </th>
|
|
|
<td> B </td>
|
|
|
<td> ¦ </td>
|
|
|
<td> previous white-separated beginning of word </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> b </td>
|
|
|
<td> | </td>
|
|
|
<td> previous beginning of word </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">É </th>
|
|
|
<td> É </td>
|
|
|
<td> ˝ </td>
|
|
|
<td> next white-separated beginning of word </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> é </td>
|
|
|
<td> ´ </td>
|
|
|
<td> next beginning of word </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">P </th>
|
|
|
<td> P </td>
|
|
|
<td> § </td>
|
|
|
<td> paste before cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> p </td>
|
|
|
<td> & </td>
|
|
|
<td> paste after cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">O </th>
|
|
|
<td> O </td>
|
|
|
<td> Œ </td>
|
|
|
<td> insert text on a new line before cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> o </td>
|
|
|
<td> œ </td>
|
|
|
<td> insert text on a new line after cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">È </th>
|
|
|
<td> È </td>
|
|
|
<td> ` </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> è </td>
|
|
|
<td> ` </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">! </th>
|
|
|
<td> ! </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> ^ </td>
|
|
|
<td> ¡ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">V </th>
|
|
|
<td> V </td>
|
|
|
<td> </td>
|
|
|
<td> enter in visual line mode </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> v </td>
|
|
|
<td> ˇ </td>
|
|
|
<td> enter in visual mode </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">D </th>
|
|
|
<td> D </td>
|
|
|
<td> Ð </td>
|
|
|
<td> delete to the end of line </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> d </td>
|
|
|
<td> ð </td>
|
|
|
<td> delete </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">L </th>
|
|
|
<td> L </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> l </td>
|
|
|
<td> / </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">J </th>
|
|
|
<td> J </td>
|
|
|
<td> IJ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> j </td>
|
|
|
<td> ij </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">Z </th>
|
|
|
<td> Z </td>
|
|
|
<td> Ə </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> z </td>
|
|
|
<td> ə </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">W </th>
|
|
|
<td> W </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> w </td>
|
|
|
<td> ˘ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
### Third row
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
<th colspan="3">Key </th>
|
|
|
<th colspan="2">Normal </th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">A </th>
|
|
|
<td> A </td>
|
|
|
<td> Æ </td>
|
|
|
<td> append at the end of line </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> a </td>
|
|
|
<td> æ </td>
|
|
|
<td> append </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">U </th>
|
|
|
<td> U </td>
|
|
|
<td> Ù </td>
|
|
|
<td> undo all change on current line </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> u </td>
|
|
|
<td> ù </td>
|
|
|
<td> undo </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">I </th>
|
|
|
<td> I </td>
|
|
|
<td> ˙ </td>
|
|
|
<td> insert at the beginning of line </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> i </td>
|
|
|
<td> " </td>
|
|
|
<td> insert </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">E </th>
|
|
|
<td> E </td>
|
|
|
<td> ¤ </td>
|
|
|
<td> go to the next white-space-separated word </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> e </td>
|
|
|
<td> € </td>
|
|
|
<td> go to the next word </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">; </th>
|
|
|
<td> ; </td>
|
|
|
<td> ̛ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> , </td>
|
|
|
<td> ’ </td>
|
|
|
<td> leader key </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">C </th>
|
|
|
<td> C </td>
|
|
|
<td> ſ </td>
|
|
|
<td> to the screen's top </td>
|
|
|
<td> decrease window size by one column </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> c </td>
|
|
|
<td> © </td>
|
|
|
<td> left </td>
|
|
|
<td> go to first left window </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">T </th>
|
|
|
<td> T </td>
|
|
|
<td> Þ </td>
|
|
|
<td> join lines </td>
|
|
|
<td> decrease window size by one line </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> t </td>
|
|
|
<td> þ </td>
|
|
|
<td> down </td>
|
|
|
<td> go one window down </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">S </th>
|
|
|
<td> S </td>
|
|
|
<td> ẞ </td>
|
|
|
<td> show man of command under cursor </td>
|
|
|
<td> increase window size by one line </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> s </td>
|
|
|
<td> ß </td>
|
|
|
<td> up </td>
|
|
|
<td> go one window up </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">R </th>
|
|
|
<td> R </td>
|
|
|
<td> ™ </td>
|
|
|
<td> to the screen's bottom </td>
|
|
|
<td> increase window size by one column </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> r </td>
|
|
|
<td> ® </td>
|
|
|
<td> right </td>
|
|
|
<td> go to first right window </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">N </th>
|
|
|
<td> N </td>
|
|
|
<td> </td>
|
|
|
<td> previous search item </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> n </td>
|
|
|
<td> ~ </td>
|
|
|
<td> next search item </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">M </th>
|
|
|
<td> M </td>
|
|
|
<td> º </td>
|
|
|
<td> place cursor in the middle of the screen </td>
|
|
|
<td> set same size for all windows </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> m </td>
|
|
|
<td> ¯ </td>
|
|
|
<td> place a marker </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
### Fourth row
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
<th colspan="3">Key </th>
|
|
|
<th colspan="2">Normal </th>
|
|
|
<th colspan="2">Insert </th>
|
|
|
<th colspan="2">Visual </th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">À </th>
|
|
|
<td> À </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> à </td>
|
|
|
<td> \ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">Y </th>
|
|
|
<td> Y </td>
|
|
|
<td> ‘ </td>
|
|
|
<td> copy the whole line </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> y </td>
|
|
|
<td> { </td>
|
|
|
<td> copy (see <a class="wiki-page" href="Yank.html">yank</a>) </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">X </th>
|
|
|
<td> X </td>
|
|
|
<td> ’ </td>
|
|
|
<td> delete character before cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> x </td>
|
|
|
<td> } </td>
|
|
|
<td> delete character under cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">: </th>
|
|
|
<td> : </td>
|
|
|
<td> · </td>
|
|
|
<td> start colon command </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> . </td>
|
|
|
<td> … </td>
|
|
|
<td> replay last command </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">K </th>
|
|
|
<td> K </td>
|
|
|
<td> ⌨ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> k </td>
|
|
|
<td> ~ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">? </th>
|
|
|
<td> ? </td>
|
|
|
<td> ̉ </td>
|
|
|
<td> backward pattern search </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> ' </td>
|
|
|
<td> ¿ </td>
|
|
|
<td> jump to the given mark </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">Q </th>
|
|
|
<td> Q </td>
|
|
|
<td> ̣ </td>
|
|
|
<td> enter in Ex mode </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> q </td>
|
|
|
<td> ° </td>
|
|
|
<td> record a new macro </td>
|
|
|
<td> close current window without quitting Vim </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">G </th>
|
|
|
<td> G </td>
|
|
|
<td> </td>
|
|
|
<td> goto specified line (default: end of file) </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> g </td>
|
|
|
<td> µ </td>
|
|
|
<td> move command (see <a class="wiki-page" href="Command_starting_with_g.html">Command starting with g</a>) </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">H </th>
|
|
|
<td> H </td>
|
|
|
<td> ‡ </td>
|
|
|
<td> replace mode </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> h </td>
|
|
|
<td> † </td>
|
|
|
<td> replace character under cursor </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">F </th>
|
|
|
<td> F </td>
|
|
|
<td> ª </td>
|
|
|
<td> go to the previous character under cursor occurence </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> f </td>
|
|
|
<td> ˛ </td>
|
|
|
<td> go to the next character under cursor occurrence </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">Ç </th>
|
|
|
<td> Ç </td>
|
|
|
<td> , </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td> ç </td>
|
|
|
<td> ¸ </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
<td> </td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
Plugins
|
|
|
-------
|
|
|
|
|
|
- \[\[NERDTree\]\] |
|
|
\ No newline at end of file |