list
|:bunload| :bunload[!] [N] unload buffer [N] from memory
|:bdelete| :bdelete[!] [N] unload buffer [N] and delete it from
the buffer list
in current window in new window ~
|:buffer| :[N]buffer [N] :[N]sbuffer [N] to arg/buf N
|:bnext| :[N]bnext [N] :[N]sbnext [N] to Nth next arg/buf
|:bNext| :[N]bNext [N] :[N]sbNext [N] to Nth previous arg/buf
|:bprevious| :[N]bprevious [N] :[N]sbprevious [N] to Nth previous arg/buf
|:bfirst| :bfirst :sbfirst to first arg/buf
|:blast| :blast :sblast to last arg/buf
|:bmodified| :[N]bmod [N] :[N]sbmod [N] to Nth modified buf
------------------------------------------------------------------------------
*Q_sy* Syntax Highlighting
|:syn-on| :syntax on start using syntax highlighting
|:syn-off| :syntax off stop using syntax highlighting
|:syn-keyword| :syntax keyword {group-name} {keyword} ..
add a syntax keyword item
|:syn-match| :syntax match {group-name} {pattern} ...
add syntax match item
|:syn-region| :syntax region {group-name} {pattern} ...
add syntax region item
|:syn-sync| :syntax sync [ccomment | lines {N} | ...]
tell syntax how to sync
|:syntax| :syntax [list] list current syntax items
|:syn-clear| :syntax clear clear all syntax info
|:highlight| :highlight clear clear all highlight info
|:highlight| :highlight {group-name} {key}={arg} ..
set highlighting for {group-name}
|:filetype| :filetype on switch on file type detection, without
syntax highlighting
|:filetype| :filetype plugin indent on
switch on file type detection, with
automatic indenting and settings
------------------------------------------------------------------------------
*Q_gu* GUI commands
|:menu| :menu list all menus
|:menu| :menu {mpath} list menus starting with {mpath}
|:menu| :menu {mpath} {rhs} add menu {mpath}, giving {rhs}
|:menu| :menu {pri} {mpath} {rhs}
idem, with priorities {pri}
|:menu| :menu ToolBar.{name} {rhs}
add toolbar item, giving {rhs}
|:tmenu| :tmenu {mpath} {text} add tooltip to menu {mpath}
|:unmenu| :unmenu {mpath} remove menu {mpath}
------------------------------------------------------------------------------
*Q_fo* Folding
|'foldmethod'| set foldmethod=manual manual folding
set foldmethod=indent folding by indent
set foldmethod=expr folding by 'foldexpr'
set foldmethod=syntax folding by syntax regions
set foldmethod=marker folding by 'foldmarker'
|zf| zf{motion} operator: Define a fold manually
|:fold| :{range}fold define a fold for {range} lines
|zd| zd delete one fold under the cursor
|zD| zD delete all folds under the cursor
|zo| zo open one fold under the cursor
|zO| zO open all folds under the cursor
|zc| zc close one fold under the cursor
|zC| zC close all folds under the cursor
|zm| zm fold more: decrease 'foldlevel'
|zM| zM close all folds: make 'foldlevel' zero
|zr| zr reduce folding: increase 'foldlevel'
|zR| zR open all folds: make 'foldlevel' max.
|zn| zn fold none: reset 'foldenable'
|zN| zN fold normal set 'foldenable'
|zi| zi invert 'foldenable'
vim:tw=78:ts=8:noet:ft=help:norl: