silverbullet/website/Outlines.md

38 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#level/intermediate
While SilverBullet is not a “proper” outliner, it does offer a number of useful commands to manage outlines.
An outline is simply a (nested) bulleted list, for instance:
* Introduction
* Context
* Problem space
* Solution space
* Problem statement
* Problem A
* Sub problem 1
* Sub problem 2
* Problem B
* Problem C
* Related work
* Area A
* Area B
* Area C
* Solution
* Conclusion
SilverBullet offers a number of `Outline` commands to make manipulating such outlines easier, they are:
* {[Outline: Move Up]} (`Alt-ArrowUp`): moves the current item and its children up
* {[Outline: Move Down]} (`Alt-ArrowDown`): moves the current item and its children down
* {[Outline: Move Right]} (`Alt->`): indents the current item and its children one level deeper
* {[Outline: Move Left]}: (`Alt-<`): outdents the current item and its children one level higher
And for folding outlines:
* {[Outline: Fold]} (`Ctrl-Alt-[`): folds the current items children
* {[Outline: Unfold]} (`Ctrl-Alt-]`): unfolds the current items children
* {[Outline: Toggle Fold]} (`Ctrl-Shift-f`): toggles the current items fold state
* {[Outline: Fold All]} (`Ctrl-Alt-Shift-[`): folds all sections in the entire page
* {[Outline: Unfold All]} (`Ctrl-Alt-Shift-]`): unfolds all sections in the entire page