A plain-text, tab-indented note-taking format. Hierarchy lives entirely in real tab characters — no markdown, no parsers, no formatting overhead. Optimized for scannability and density.
Content is organized as a hierarchy using literal tab characters for indentation. Each tab level represents one deeper layer of detail. The format prioritizes scannability, density, and zero formatting overhead.
A plain-text description sits at one level. The command, code, or value it describes is indented one tab deeper directly below it.
Check Docker Version:
docker --version
Group related entries under a shared parent label. Nest as many levels deep as needed.
Basic Docker Commands
Images
List Images:
docker images
Pull an Image from Docker Hub:
docker pull <image-name>
Containers
List Running Containers:
docker ps
For mappings like keyboard shortcuts or flag references, place the key and its description on the same line separated by tab(s).
mode select
esc normal mode
i insert mode
a (append) moves the cursor one character over and switches to insert mode.
Explain individual flags or parts of a command by nesting them below the command itself.
Initialize a new repo on github.
git init
git add .
git commit -m "initial commit"
gh repo create my-repo-name --private --source=. --push
--source=.
set the current directory as the directory you want to create in github.
Section headers appear at root level (0 tabs). Several styles are acceptable:
#--- Title ---#=== or --- on the nextHOOK EVENTSA blank line should appear before and/or after section headers to visually separate groups.
#, **, backticks, bullet points) inside TOF files. The hierarchy comes entirely from tab indentation.<angle-brackets> for variable values (e.g., <image-name>).Cheat or CheatSheet (e.g., gitCheat.txt, dockerCheatSheet.txt)..txt extension. A dedicated .tof extension is planned for a future release.#-----------tmux Cheat Sheet-----------#
Session Management
Start a new named session
tmux new -s mysession
List sessions
tmux ls
Attach to a session
tmux attach -t mysession
Kill a session
tmux kill-session -t mysession
Window Management
Create new window
ctrl+b c
Rename window
ctrl+b ,
Next/previous window
ctrl+b n next
ctrl+b p previous
Pane Management
Split vertically
ctrl+b %
Split horizontally
ctrl+b "
Navigate panes
ctrl+b arrow-key
Close pane
exit
<angle-brackets>