f051ee86f53431902694c42400a95451778d486c
coding/vim.md
| ... | ... | @@ -1,11 +1,5 @@ |
| 1 | 1 | # vim |
| 2 | 2 | |
| 3 | -## toc |
|
| 4 | -1. [copy](#copy contents to/from files) |
|
| 5 | -2. [text wrap](#text wrap) |
|
| 6 | -3. [spell](#spell) |
|
| 7 | -4. [buffers](#buffers) |
|
| 8 | - |
|
| 9 | 3 | ## copy contents to/from files |
| 10 | 4 | to copy the contents into a file |
| 11 | 5 | ``` |
| ... | ... | @@ -48,7 +42,7 @@ V}gq |
| 48 | 42 | also use visual or visual block with `gq` |
| 49 | 43 | |
| 50 | 44 | ## spell |
| 51 | -[ref_1](#ref#1) |
|
| 45 | +[using_spellcheck][] |
|
| 52 | 46 | check spelling |
| 53 | 47 | ``` |
| 54 | 48 | Spell |
| ... | ... | @@ -70,9 +64,9 @@ set nospell |
| 70 | 64 | ``` |
| 71 | 65 | |
| 72 | 66 | ## buffers |
| 73 | -- buffer [faq](#ref#2) |
|
| 74 | -- using vanilla vim [answer](#ref#3) |
|
| 75 | -- buffers over tabs [answer](#ref#4) |
|
| 67 | +- buffer [faq][] |
|
| 68 | +- using [vanilla vim][] |
|
| 69 | +- [buffers over tabs][] |
|
| 76 | 70 | - open buffer |
| 77 | 71 | ``` |
| 78 | 72 | :e <filename> |
| ... | ... | @@ -88,7 +82,7 @@ set nospell |
| 88 | 82 | ``` |
| 89 | 83 | |
| 90 | 84 | ## ref |
| 91 | -- :1: https://www.linux.com/learn/using-spell-checking-vim |
|
| 92 | -- :2: http://vim.wikia.com/wiki/Vim_buffer_FAQ |
|
| 93 | -- :3: https://stackoverflow.com/questions/16082991/vim-switching-between-files-rapidly-using-vanilla-vim-no-plugins |
|
| 94 | -- :4: https://stackoverflow.com/questions/26708822/why-do-vim-experts-prefer-buffers-over-tabs |
|
| 85 | +[using_spellcheck]: https://www.linux.com/learn/using-spell-checking-vim |
|
| 86 | +[faq]: http://vim.wikia.com/wiki/Vim_buffer_FAQ |
|
| 87 | +[vanilla vim]: https://stackoverflow.com/questions/16082991/vim-switching-between-files-rapidly-using-vanilla-vim-no-plugins |
|
| 88 | +[buffers over tabs]: https://stackoverflow.com/questions/26708822/why-do-vim-experts-prefer-buffers-over-tabs |