1
0
silverbullet/website/Outlines.md
2023-12-19 19:02:43 +01:00

1.3 KiB
Raw Blame History

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