對於程序猿最好的學習方式是言傳身教,案例式教學。在碰到問題看別人是怎麼處理的,在一個情景中學習是全面的。可以學習到思考問題的完整思路和處理的技巧。然而往往問題是千載難逢,並不是每個人都能碰到,這時候如果有一個工具可以把處理的流程實時記載下來將是一段很好的學習素材。
下面我給各位介紹一款可以記錄terminal session的錄製工具:termtosvg
安裝方法:
pip3 install termtosvg
使用方法:
$ termtosvg
Recording started, enter "exit" command or Control-D to end
現在就可以開始錄製你在term中的操作。
$ exit
Recording ended, file is /tmp/termtosvg_exp5nsr4.svg
操作完通過輸入exit推出錄製
$ firefox /tmp/termtosvg_exp5nsr4.svg
通過安裝的瀏覽器播放錄製的svg。
https://github.com/nbedos/termtosvg/blob/develop/docs/examples/awesome_window_frame_powershell.svg