vim
copy contents to/from files
to copy the contents into a file
:r <filename>
or
:"qY # yank out of first file
:"qP # put into second file
or read range of lines
:r! sed -n <n>,<m>p /path/to/file.md
to copy the contents to a new file
:<n>,<m> w <filename>
where <n>
and <m>
are numbers or symbols that designate range of lines
text wrap
(wrap to column) wrap current line
gqq
wrap entire file
gqG
wrap paragraph using visual selection
V}gq
also use visual or visual block with gq
spell
using_spellcheck check spelling
Spell
move to word
]s [s
and see results
z=
turn off highlighting
set nospell
buffers
- buffer faq
- using vanilla vim
- buffers over tabs
- open buffer
:e <filename> :new
- view buffers
:ls
- switch buffers
:buffer <num>
incrementing numbers
post on reddit
select several lines containing '0' and type g<C-a>
split
- movement
<Ctrl>-w [h,j,k,l] <Ctrl>-w w
- rotate
<Ctrl>-w r
- orientate
<Ctrl>-w J <Ctrl>-w L