SVG recordings of Terminal Sessions

I recently stumbled on this cool technique from Wasim Lorgat for creating SVG documents of terminal sessions using asciinema and svg-term-cli:

# install tools
npm install -g svg-term-cli
pipx install asciinema
# start recording
asciinema rec emacs.cast
# do stuff
# stop recording with ctrl-d
# convert to svg
svg-term --in emacs.cast --out emacs.svg --window --width 141 --height 22 --no-optimize

Posted

in

by

Tags: