triple-folds
VIM compatible triple folds - {{{ code }}}
MomsFriendlyDevCo 199 2 0.1.2 MIT GitHub

Triple-Folds

VIM style folding support for folds manually designated with {{{ and }}}.

For example the following JavaScript code would be collapsed into three folds:

// This does something {{{
// ... Bit of code here ...
// }}}
// This does something else {{{
// ... Bit more code here ...
// }}}
// This does yet another thing {{{
// ... Bit more code here ...
// And can be recursive {{{
// ... Bit more code here ...
// }}}
// }}}

Keys

Key Function
ctrl+alt+shift+[ Fold all - Apply folding to the entire document
ctrl+alt+shift+] Unfold all - Remove all folding from the entire document
ctrl+alt+[ Collapse current - fold the surrounding area
ctrl+alt+[ Uncollapse current - remove folding from the surrounding area