20 |
{{ .Title }}
4 |-
5 |
6 |
├── LICENSE ├── README.md ├── config.toml ├── content ├── about.md └── command │ ├── !-:p.md │ ├── $.md │ ├── *.md │ ├── 0.md │ ├── 2dd.md │ ├── 2yy.md │ ├── 3Ffoo.md │ ├── 5G.md │ ├── :q-.md │ ├── :w.md │ ├── :wq.md │ ├── <<.md │ ├── >>.md │ ├── A.md │ ├── B.md │ ├── Ctrl-a.md │ ├── Ctrl-r.md │ ├── Ctrl-v.md │ ├── D.md │ ├── E.md │ ├── G.md │ ├── I.md │ ├── J.md │ ├── N.md │ ├── O.md │ ├── P.md │ ├── S.md │ ├── V.md │ ├── VU.md │ ├── Vu.md │ ├── W.md │ ├── [[.md │ ├── [{.md │ ├── ^.md │ ├── a.md │ ├── b.md │ ├── c$.md │ ├── cc.md │ ├── ci.md │ ├── cw.md │ ├── d$.md │ ├── d.md │ ├── dd.md │ ├── di".md │ ├── dw.md │ ├── e.md │ ├── fx.md │ ├── g-foo-d.md │ ├── gf.md │ ├── gg.md │ ├── gg=G.md │ ├── gggUG.md │ ├── ggguG.md │ ├── gv.md │ ├── hjkl.md │ ├── i.md │ ├── ls.md │ ├── n.md │ ├── o.md │ ├── p.md │ ├── r.md │ ├── s-foo-bar-g.md │ ├── s-foo-bar-gc.md │ ├── s.md │ ├── slash-foo.md │ ├── u.md │ ├── v-foo-d.md │ ├── v.md │ ├── w.md │ ├── x.md │ ├── xp.md │ ├── y$.md │ ├── yw.md │ ├── yy.md │ ├── {.md │ ├── }.md │ └── ~.md └── themes └── command ├── archetypes └── default.md ├── layouts ├── 404.html ├── _default │ ├── indexes.html │ ├── li.html │ └── single.html ├── about │ └── single.html ├── index.html ├── indexes │ ├── mode.html │ └── tag.html ├── partials │ ├── analytics.html │ ├── footer.html │ ├── header.html │ ├── includes.html │ ├── menu.html │ ├── meta.html │ └── pagination.html ├── shortcodes │ ├── endbox.html │ └── startbox.html └── submit │ └── single.html └── static ├── 404.html ├── css ├── fonts.css ├── milk.min.css ├── mobile.css └── style.css ├── images ├── favicon.ico └── logo.png └── js └── command.js /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 bradley 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # vimcommands 2 | 3 | vimcommands.com: A gallery of various categorized Vim commands! 4 | 5 | # Contributing 6 | 7 | Any and all suggestions or pull requests are welcome. 8 | 9 | If you have a new command you'd like to add, add a YAML file to content/commands/ using the template below: 10 | 11 | ```yaml 12 | --- 13 | Tags: ['movement'] #one of movement, replace, case, search, etc. 14 | Mode: 'normal' #pertinent mode for this command(normal, visual, insert) 15 | date: 2015-12-11T16:16:46-05:00 16 | title: 'G' #command 17 | --- 18 | 19 | Move to end of file #description 20 | ``` 21 | -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- 1 | title = "VimCommands" 2 | baseurl = "http://vimcommands.com" 3 | MetaDataFormat = "yaml" 4 | pluralizeListTitles = false 5 | theme = "command" 6 | paginate = 100 7 | 8 | [params] 9 | Description = "Curated collection of essential Vim commands" 10 | Keywords = "vim,commands,github,community" 11 | Author = "Bradley Cicenas" 12 | Email = "bradley@vektor.nyc" 13 | 14 | [taxonomies] 15 | mode = "mode" 16 | tag = "tags" 17 | -------------------------------------------------------------------------------- /content/about.md: -------------------------------------------------------------------------------- 1 | --- 2 | Categories: [] 3 | Description: "" 4 | Tags: [] 5 | date: 2015-12-10T12:37:54-05:00 6 | type: about 7 | title: ":help vimcommands.com" 8 | --- 9 | 10 | Vimcommands is a simple collection of community-collected Vim commands. 11 | 12 | All contributions are welcome, so if you have a new command to submit or suggestion for improvement, please feel free to [submit a PR](https://github.com/bcicen/vimcommands)! 13 | -------------------------------------------------------------------------------- /content/command/!-:p.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['exec'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T19:08:16-05:00 5 | title: ':!%:p' 6 | --- 7 | 8 | Execute open file 9 | -------------------------------------------------------------------------------- /content/command/$.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '$' 6 | --- 7 | 8 | Jump to the end of the line 9 | -------------------------------------------------------------------------------- /content/command/*.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['search'] 3 | Mode: 'normal' 4 | date: 2015-12-11T16:13:40-05:00 5 | title: '*' 6 | --- 7 | 8 | Search word under cursor 9 | -------------------------------------------------------------------------------- /content/command/0.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '0' 6 | --- 7 | 8 | Jump to the start of the line 9 | -------------------------------------------------------------------------------- /content/command/2dd.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '2dd ' 6 | --- 7 | 8 | Delete 2 lines 9 | -------------------------------------------------------------------------------- /content/command/2yy.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['yank'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '2yy ' 6 | --- 7 | 8 | Yank 2 lines 9 | -------------------------------------------------------------------------------- /content/command/3Ffoo.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['search'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:01:37-05:00 5 | title: ?foo 6 | --- 7 | 8 | Search for foo from bottom to top 9 | -------------------------------------------------------------------------------- /content/command/5G.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '5G ' 6 | --- 7 | 8 | Go to line 5 9 | -------------------------------------------------------------------------------- /content/command/:q-.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['quit'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: ':q! ' 6 | --- 7 | 8 | Quit and throw away unsaved Changes 9 | -------------------------------------------------------------------------------- /content/command/:w.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['write'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: ':w ' 6 | --- 7 | 8 | Write the file, but don't exit 9 | -------------------------------------------------------------------------------- /content/command/:wq.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['write'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: ':wq ' 6 | --- 7 | 8 | Write and quit 9 | -------------------------------------------------------------------------------- /content/command/<<.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['indent'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '<<' 6 | --- 7 | 8 | Un-indent line 9 | -------------------------------------------------------------------------------- /content/command/>>.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['indent'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '>>' 6 | --- 7 | 8 | Indent line 9 | -------------------------------------------------------------------------------- /content/command/A.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'A ' 6 | --- 7 | 8 | Insert at the end of the line 9 | -------------------------------------------------------------------------------- /content/command/B.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'B ' 6 | --- 7 | 8 | Jump backwards to the start of a word 9 | -------------------------------------------------------------------------------- /content/command/Ctrl-a.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T16:18:02-05:00 5 | title: 'Ctrl+a' 6 | --- 7 | 8 | Increment next number under or after cursor 9 | -------------------------------------------------------------------------------- /content/command/Ctrl-r.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['redo'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'Ctrl+r ' 6 | --- 7 | 8 | redo 9 | -------------------------------------------------------------------------------- /content/command/Ctrl-v.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'Ctrl+v ' 6 | --- 7 | 8 | start visual block mode 9 | -------------------------------------------------------------------------------- /content/command/D.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'D ' 6 | --- 7 | 8 | Delete to the end of the line 9 | -------------------------------------------------------------------------------- /content/command/E.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'E ' 6 | --- 7 | 8 | Jump forwards to the end of a word 9 | -------------------------------------------------------------------------------- /content/command/G.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'G ' 6 | --- 7 | 8 | Go to the last line of the document 9 | -------------------------------------------------------------------------------- /content/command/I.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'I ' 6 | --- 7 | 8 | Insert at the beginning of the line 9 | -------------------------------------------------------------------------------- /content/command/J.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'J ' 6 | --- 7 | 8 | Join line below to the current one 9 | -------------------------------------------------------------------------------- /content/command/N.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['search'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'N ' 6 | --- 7 | 8 | Repeat Search in opposite direction 9 | -------------------------------------------------------------------------------- /content/command/O.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['append'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'O ' 6 | --- 7 | 8 | Append a new line above the current line 9 | -------------------------------------------------------------------------------- /content/command/P.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['put'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'P ' 6 | --- 7 | 8 | Put before cursor 9 | -------------------------------------------------------------------------------- /content/command/S.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'S ' 6 | --- 7 | 8 | Delete line and substitute text 9 | -------------------------------------------------------------------------------- /content/command/V.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'V ' 6 | --- 7 | 8 | Enter linewise visual mode 9 | -------------------------------------------------------------------------------- /content/command/VU.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['case'] 3 | Mode: 'normal' 4 | date: 2015-12-11T16:12:14-05:00 5 | title: VU 6 | --- 7 | 8 | Uppercase line 9 | -------------------------------------------------------------------------------- /content/command/Vu.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['case'] 3 | Mode: 'normal' 4 | date: 2015-12-11T16:12:14-05:00 5 | title: Vu 6 | --- 7 | 8 | Lowercase line 9 | -------------------------------------------------------------------------------- /content/command/W.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'W ' 6 | --- 7 | 8 | Jump forwards to the start of a word 9 | -------------------------------------------------------------------------------- /content/command/[[.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T18:57:39-05:00 5 | title: '[[' 6 | --- 7 | 8 | Jump to function start 9 | -------------------------------------------------------------------------------- /content/command/[{.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T18:57:43-05:00 5 | title: '[{' 6 | --- 7 | 8 | Jump to block start 9 | -------------------------------------------------------------------------------- /content/command/^.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '^ ' 6 | --- 7 | 8 | Jump to the first non-blank character of line 9 | -------------------------------------------------------------------------------- /content/command/a.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'a ' 6 | --- 7 | 8 | Insert after the cursor 9 | -------------------------------------------------------------------------------- /content/command/b.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'b ' 6 | --- 7 | 8 | Jump backwards to the start of a word 9 | -------------------------------------------------------------------------------- /content/command/c$.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'c$ ' 6 | --- 7 | 8 | Change to the end of the line 9 | -------------------------------------------------------------------------------- /content/command/cc.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'cc ' 6 | --- 7 | 8 | Change entire line 9 | -------------------------------------------------------------------------------- /content/command/ci.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:11:11-05:00 5 | title: 'ci(' 6 | --- 7 | 8 | Change inside parentheses 9 | -------------------------------------------------------------------------------- /content/command/cw.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'cw ' 6 | --- 7 | 8 | Change to the end of the word 9 | -------------------------------------------------------------------------------- /content/command/d$.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'd$ ' 6 | --- 7 | 8 | Delete to the end of the line 9 | -------------------------------------------------------------------------------- /content/command/d.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'd ' 6 | --- 7 | 8 | Delete marked text 9 | -------------------------------------------------------------------------------- /content/command/dd.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'dd ' 6 | --- 7 | 8 | Delete a line 9 | -------------------------------------------------------------------------------- /content/command/di".md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:14:04-05:00 5 | title: 'di"' 6 | --- 7 | 8 | Delete inside quotes 9 | -------------------------------------------------------------------------------- /content/command/dw.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'dw ' 6 | --- 7 | 8 | Delete word 9 | -------------------------------------------------------------------------------- /content/command/e.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'e ' 6 | --- 7 | 8 | Jump forwards to the end of a word 9 | -------------------------------------------------------------------------------- /content/command/fx.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'fx ' 6 | --- 7 | 8 | Jump to next occurrence of character x 9 | -------------------------------------------------------------------------------- /content/command/g-foo-d.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T16:15:22-05:00 5 | title: ':g/foo/d' 6 | --- 7 | 8 | Delete all lines containing foo 9 | -------------------------------------------------------------------------------- /content/command/gf.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['buffers'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:06:27-05:00 5 | title: gf 6 | --- 7 | 8 | Open file name under cursor 9 | -------------------------------------------------------------------------------- /content/command/gg.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T16:16:44-05:00 5 | title: gg 6 | --- 7 | 8 | Move to begining of file 9 | -------------------------------------------------------------------------------- /content/command/gg=G.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['format'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:12:04-05:00 5 | title: 'gg=G' 6 | --- 7 | 8 | Format entire buffer 9 | -------------------------------------------------------------------------------- /content/command/gggUG.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['case'] 3 | Mode: 'normal' 4 | date: 2015-12-11T18:55:45-05:00 5 | title: gggUG 6 | --- 7 | 8 | Set all text to uppercase 9 | -------------------------------------------------------------------------------- /content/command/ggguG.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['case'] 3 | Mode: 'normal' 4 | date: 2015-12-11T18:55:40-05:00 5 | title: ggguG 6 | --- 7 | 8 | Set all text to lowercase 9 | -------------------------------------------------------------------------------- /content/command/gv.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['select'] 3 | Mode: 'normal' 4 | date: 2015-12-07T19:57:34-05:00 5 | title: gv 6 | --- 7 | 8 | Reselect previous selection 9 | -------------------------------------------------------------------------------- /content/command/hjkl.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-07T12:38:44-05:00 5 | title: "hjkl" 6 | --- 7 | 8 | Move left, down, up, and right, respectively 9 | -------------------------------------------------------------------------------- /content/command/i.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'i ' 6 | --- 7 | 8 | Insert before the cursor 9 | -------------------------------------------------------------------------------- /content/command/ls.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['buffers'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:05:03-05:00 5 | title: ':ls' 6 | --- 7 | 8 | List buffers 9 | -------------------------------------------------------------------------------- /content/command/n.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['search'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'n ' 6 | --- 7 | 8 | Repeat Search in same direction 9 | -------------------------------------------------------------------------------- /content/command/o.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['append'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'o ' 6 | --- 7 | 8 | Append a new line below the current line 9 | -------------------------------------------------------------------------------- /content/command/p.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['put'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'p ' 6 | --- 7 | 8 | Put the clipboard after cursor 9 | -------------------------------------------------------------------------------- /content/command/r.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'r ' 6 | --- 7 | 8 | Replace a single character 9 | -------------------------------------------------------------------------------- /content/command/s-foo-bar-g.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'command-line' 4 | date: 2015-12-07T14:20:53-05:00 5 | title: ':%s/foo/bar/g' 6 | --- 7 | Globally replace all foo with bar 8 | 9 | -------------------------------------------------------------------------------- /content/command/s-foo-bar-gc.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: ':%s/foo/bar/gc ' 6 | --- 7 | 8 | Replace all foo with bar throughout file with confirmation 9 | -------------------------------------------------------------------------------- /content/command/s.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 's ' 6 | --- 7 | 8 | Delete character and substitute text 9 | -------------------------------------------------------------------------------- /content/command/slash-foo.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['search'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:01:29-05:00 5 | title: '/foo' 6 | --- 7 | 8 | Search for foo from top to bottom 9 | -------------------------------------------------------------------------------- /content/command/u.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['undo'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'u ' 6 | --- 7 | 8 | undo 9 | -------------------------------------------------------------------------------- /content/command/v-foo-d.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'command-line' 4 | date: 2015-12-11T16:15:22-05:00 5 | title: ':v/foo/d' 6 | --- 7 | 8 | Delete all lines NOT containing foo 9 | -------------------------------------------------------------------------------- /content/command/v.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['mode'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'v ' 6 | --- 7 | 8 | Enter visual mode 9 | -------------------------------------------------------------------------------- /content/command/w.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'w ' 6 | --- 7 | 8 | Jump forwards to the start of a word 9 | -------------------------------------------------------------------------------- /content/command/x.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['delete'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'x ' 6 | --- 7 | 8 | Delete character 9 | -------------------------------------------------------------------------------- /content/command/xp.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['replace'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'xp ' 6 | --- 7 | 8 | Transpose two letters 9 | -------------------------------------------------------------------------------- /content/command/y$.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['yank'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'y$ ' 6 | --- 7 | 8 | yank to end of line 9 | -------------------------------------------------------------------------------- /content/command/yw.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['yank'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'yw ' 6 | --- 7 | 8 | yank word 9 | -------------------------------------------------------------------------------- /content/command/yy.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['yank'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: 'yy ' 6 | --- 7 | 8 | yank a line 9 | -------------------------------------------------------------------------------- /content/command/{.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '{ ' 6 | --- 7 | 8 | Jump to previous paragraph 9 | -------------------------------------------------------------------------------- /content/command/}.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['movement'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '} ' 6 | --- 7 | 8 | Jump to next paragraph 9 | -------------------------------------------------------------------------------- /content/command/~.md: -------------------------------------------------------------------------------- 1 | --- 2 | Tags: ['case'] 3 | Mode: 'normal' 4 | date: 2015-12-11T19:15:43-05:00 5 | title: '~ ' 6 | --- 7 | 8 | Switch case 9 | -------------------------------------------------------------------------------- /themes/command/archetypes/default.md: -------------------------------------------------------------------------------- 1 | +++ 2 | Tags = [] 3 | Mode = "" 4 | +++ 5 | -------------------------------------------------------------------------------- /themes/command/layouts/404.html: -------------------------------------------------------------------------------- 1 | {{ $baseurl := .Site.BaseURL }} 2 | 3 | {{ partial "header.html" . }} 4 |