{"version": 2, "width": 91, "height": 37, "timestamp": 1617095229, "idle_time_limit": 2.0, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color", "USER": "edmund"}, "title": "asciinema"} [0.05933, "o", "\u001b]0;edmund@zc:~\u001b\\"] [0.060542, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [0.06095, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [3.31213, "i", "\f"] [3.312452, "o", "\u001b[H\u001b[2J\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [9.582266, "i", "#~ Ubuntu 18.10 ja varasemate puhul oli veel vaja täiendavat varamut lisada."] [9.583363, "o", "#~ Ubuntu 18.10 ja varasemate puhul oli veel vaja täiendavat varamut lisada."] [11.135753, "i", "\r"] [11.136105, "o", "\r\n"] [11.136416, "o", "\u001b]0;edmund@zc:~\u001b\\"] [11.139484, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [11.139855, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [19.022316, "i", "#~ Enam ei ole vaja asciinema paigaldamiseks varamut lisada."] [19.02298, "o", "#~ Enam ei ole vaja asciinema paigaldamiseks varamut lisada."] [21.063812, "i", "\r"] [21.063932, "o", "\r\n"] [21.064329, "o", "\u001b]0;edmund@zc:~\u001b\\"] [21.068582, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [21.068938, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [26.605548, "i", "#~ asciinema olemas ka Ubuntu 16.04 ja uuemates versioonides põhivaramus,"] [26.60656, "o", "#~ asciinema olemas ka Ubuntu 16.04 ja uuemates versioonides põhivaramus,"] [27.431905, "i", "\r"] [27.432256, "o", "\r\n"] [27.432515, "o", "\u001b]0;edmund@zc:~\u001b\\"] [27.435688, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [27.436121, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [31.80075, "i", "#~ Universe'i jaotises."] [31.801184, "o", "#~ Universe'i jaotises."] [32.847551, "i", "\r"] [32.847874, "o", "\r\n"] [32.848164, "o", "\u001b]0;edmund@zc:~\u001b\\"] [32.851291, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [32.851726, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [38.166456, "i", "apt search asciinema"] [38.166665, "o", "apt search asciinema"] [39.775742, "i", "\r"] [39.776176, "o", "\r\n"] [40.642261, "o", "i \u001b[31masciinema\u001b[39m - Record and share your terminal sessions, the ri\r\n"] [40.647534, "o", "\u001b]0;edmund@zc:~\u001b\\"] [40.648622, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [40.648808, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [47.431652, "i", "\f"] [47.432018, "o", "\u001b[H\u001b[2J\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [48.72796, "i", "apt show asciinema"] [48.728295, "o", "apt show asciinema"] [49.727574, "i", "\r"] [49.727928, "o", "\r\n"] [50.043558, "o", "Package: asciinema\r\nVersion: 2.0.2-1\r\nPriority: optional\r\nSection: universe/python\r\nOrigin: Ubuntu\r\nMaintainer: Ubuntu Developers \r\nOriginal-Maintainer: Josue Ortega \r\nBugs: https://bugs.launchpad.net/ubuntu/+filebug\r\nInstalled-Size: 125 kB\r\nDepends: python3:any, python3-pkg-resources\r\nHomepage: https://asciinema.org\r\nDownload-Size: 35,0 kB\r\nAPT-Manual-Installed: yes\r\nAPT-Sources: http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages\r\n"] [50.04373, "o", "Description: Record and share your terminal sessions, the right way\r\n Forget screen recording apps and blurry video. Enjoy a lightweight,\r\n purely text based approach to terminal recording.\r\n .\r\n This package provides a command line recorder for asciinema.org service\r\n or other instance of asciinema server.\r\n\r\n"] [50.051267, "o", "\u001b]0;edmund@zc:~\u001b\\"] [50.052328, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [50.052437, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [58.127652, "i", "\f"] [58.127972, "o", "\u001b[H\u001b[2J\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [59.792403, "i", "sudo apt install asciinema"] [59.792789, "o", "sudo apt install asciinema"] [61.359159, "i", "\r"] [61.35933, "o", "\r\n"] [61.443872, "o", "\rReading package lists... 0%\r"] [61.465654, "o", "\rReading package lists... 100%\r\rReading package lists... Done\r\r\n"] [61.470194, "o", "\rBuilding dependency tree... 0%\r\rBuilding dependency tree... 0%\r"] [61.50128, "o", "\rBuilding dependency tree... 50%\r\rBuilding dependency tree... 50%\r"] [61.664462, "o", "\rBuilding dependency tree \r\r\n\rReading state information... 0%\r\rReading state information... 0%\r"] [61.665008, "o", "\rReading state information... Done\r\r\n"] [61.692073, "o", "asciinema is already the newest version (2.0.2-1).\r\n"] [61.881037, "o", "0 uuendatud, 0 värskelt paigaldatud, 0 eemaldada ja 0 uuendamata.\r\n"] [61.891641, "o", "\u001b]0;edmund@zc:~\u001b\\"] [61.892802, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [61.892906, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [68.28775, "i", "\f"] [68.288054, "o", "\u001b[H\u001b[2J\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [69.568644, "i", "asciinema -h"] [69.569306, "o", "asciinema -h"] [70.415625, "i", "\r"] [70.415934, "o", "\r\n"] [70.603864, "o", "usage: asciinema [-h] [--version] {rec,play,cat,upload,auth} ...\r\n\r\nRecord and share your terminal sessions, the right way.\r\n\r\npositional arguments:\r\n {rec,play,cat,upload,auth}\r\n rec Record terminal session\r\n play Replay terminal session\r\n cat Print full output of terminal session\r\n upload Upload locally saved terminal session to asciinema.org\r\n auth Manage recordings on asciinema.org account\r\n\r\noptional arguments:\r\n -h, --help show this help message and exit\r\n --version show program's version number and exit\r\n\r\nexample usage:\r\n Record terminal and upload it to asciinema.org:\r\n \u001b[1masciinema rec\u001b[0m\r\n Record terminal to local file:\r\n \u001b[1masciinema rec demo.cast\u001b[0m\r\n Record terminal and upload it to asciinema.org, specifying title:\r\n \u001b[1masciinema rec -t \"My git tutorial\"\u001b[0m\r\n Record terminal to local file, limiting idle time to max 2.5 sec:\r\n \u001b[1masciinema rec -i 2.5 demo.cast"] [70.603918, "o", "\u001b[0m\r\n Replay terminal recording from local file:\r\n \u001b[1masciinema play demo.cast\u001b[0m\r\n Replay terminal recording hosted on asciinema.org:\r\n \u001b[1masciinema play https://asciinema.org/a/difqlgx86ym6emrmd8u62yqu8\u001b[0m\r\n Print full output of recorded session:\r\n \u001b[1masciinema cat demo.cast\u001b[0m\r\n\r\nFor help on a specific command run:\r\n \u001b[1masciinema -h\u001b[0m\r\n"] [70.618525, "o", "\u001b]0;edmund@zc:~\u001b\\"] [70.620448, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [70.620609, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [78.95157, "i", "\f"] [78.951902, "o", "\u001b[H\u001b[2J\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [79.952275, "i", "man asciinema"] [79.952629, "o", "man asciinema"] [80.83959, "i", "\r"] [80.839977, "o", "\r\n"] [80.917581, "o", "\u001b[?1049h\u001b[22;0;0t\u001b[?1h\u001b=\r"] [80.9603, "o", "ASCIINEMA(1) asciinema ASCIINEMA(1)\u001b[m\r\n\u001b[m\r\n\u001b[1mNAME\u001b[0m\u001b[m\r\n \u001b[1masciinema\u001b[0m - terminal session recorder\u001b[m\r\n\u001b[m\r\n\u001b[1mSYNOPSIS\u001b[0m\u001b[m\r\n \u001b[1masciinema\u001b[0m \u001b[1m--version\u001b[0m\u001b[m\r\n \u001b[1masciinema\u001b[0m \u001b[4mcommand\u001b[24m [\u001b[4moptions\u001b[24m] [\u001b[4margs\u001b[24m]\u001b[m\r\n\u001b[m\r\n\u001b[1mDESCRIPTION\u001b[0m\u001b[m\r\n asciinema lets you easily record terminal sessions and replay them in a terminal\u001b[m\r\n as well as in a web browser.\u001b[m\r\n\u001b[m\r\n\u001b[1mCOMMANDS\u001b[0m\u001b[m\r\n asciinema is composed of multiple commands, similar to git, apt-get or brew.\u001b[m\r\n\u001b[m\r\n When you run \u001b[1masciinema\u001b[0m with no arguments help message is displayed, listing all\u001b[m\r\n available commands with their options.\u001b[m\r\n\u001b[m\r\n \u001b[1mrec\u001b[0m \u001b[1m[\u001b[0m\u001b[4mfilename\u001b[24m\u001b[1m]\u001b[0m\u001b[m\r\n Record terminal session.\u001b[m\r\n\u001b[m\r\n By running \u001b[1masciinema\u001b[0m \u001b[1mrec\u001b[0m \u001b[1m[filename]\u001b[0m you start a new recording session. The com‐\u001b[m\r\n mand (process) that is recorded can be "] [80.960464, "o", "specified with \u001b[1m-c\u001b[0m option (see below), and\u001b[m\r\n defaults to \u001b[1m$SHELL\u001b[0m which is what you want in most cases.\u001b[m\r\n\u001b[m\r\n Recording finishes when you exit the shell (hit Ctrl+D or type exit). If the\u001b[m\r\n recorded process is not a shell then recording finishes when the process exits.\u001b[m\r\n\u001b[m\r\n If the \u001b[4mfilename\u001b[24m argument is omitted then (after asking for confirmation) the re‐\u001b[m\r\n sulting asciicast is uploaded to asciinema-server (https://github.com/asciine‐\u001b[m\r\n ma/asciinema-server) (by default to asciinema.org), where it can be watched and\u001b[m\r\n shared.\u001b[m\r\n\u001b[m\r\n If the \u001b[4mfilename\u001b[24m argument is given then the resulting recording (called asciicast\u001b[m\r\n (doc/asciicast-v2.md)) is saved to a local file. It can later be replayed with\u001b[m\r\n\u001b[7m Manual page asciinema(1) line 1 (press h for help or q to quit)\u001b[27m\u001b[K"] [83.063533, "i", "\u001b[6~"] [83.063839, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[K[\b[\u001b[K6\b6\u001b[K~\b~\r\u001b[K"] [83.064332, "o", " \u001b[1masciinema\u001b[0m \u001b[1mplay\u001b[0m \u001b[1m\u001b[0m and/or uploaded to asciinema server with \u001b[1masciinema\u001b[0m \u001b[1mup‐\u001b[0m\u001b[m\r\n \u001b[1mload\u001b[0m \u001b[1m\u001b[0m.\u001b[m\r\n\u001b[m\r\n \u001b[1mASCIINEMA_REC=1\u001b[0m is added to recorded process environment variables. This can be\u001b[m\r\n used by your shell's config file (.bashrc, .zshrc) to alter the prompt or play a\u001b[m\r\n sound when the shell is being recorded.\u001b[m\r\n\u001b[m\r\n \u001b[1mAvailable\u001b[0m \u001b[1moptions:\u001b[0m\u001b[m\r\n\u001b[m\r\n \u001b[1m--stdin\u001b[0m\u001b[m\r\n Enable stdin (keyboard) recording (see below)\u001b[m\r\n\u001b[m\r\n \u001b[1m--append\u001b[0m\u001b[m\r\n Append to existing recording\u001b[m\r\n\u001b[m\r\n \u001b[1m--raw\u001b[0m Save raw STDOUT output, without timing information or other metada‐\u001b[m\r\n ta\u001b[m\r\n\u001b[m\r\n \u001b[1m--overwrite\u001b[0m\u001b[m\r\n Overwrite the recording if it already exists\u001b[m\r\n\u001b[m\r\n"] [83.064626, "o", " \u001b[1m-c,\u001b[0m \u001b[1m--command=\u001b[0m\u001b[m\r\n Specify command to record, d"] [83.06486, "o", "efaults to \u001b[1m$SHELL\u001b[0m\u001b[m\r\n\u001b[m\r\n \u001b[1m-e,\u001b[0m \u001b[1m--env=\u001b[0m\u001b[m\r\n List of environment variables to capture, defaults to \u001b[1mSHELL,TERM\u001b[0m\u001b[m\r\n\u001b[m\r\n \u001b[1m-t,\u001b[0m \u001b[1m--title=\u001b[0m\u001b[m\r\n Specify the title of the asciicast\u001b[m\r\n\u001b[m\r\n \u001b[1m-i,\u001b[0m \u001b[1m--idle-time-limit=<sec>\u001b[0m\u001b[m\r\n Limit recorded terminal inactivity to max <sec> seconds\u001b[m\r\n\u001b[m\r\n \u001b[1m-y,\u001b[0m \u001b[1m--yes\u001b[0m\u001b[m\r\n Answer “yes” to all prompts (e.g. upload confirmation)\u001b[m\r\n\u001b[m\r\n\u001b[7m Manual page asciinema(1) line 37 (press h for help or q to quit)\u001b[27m\u001b[K"] [85.639135, "i", "\u001b[6~"] [85.639411, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[K[\b[\u001b[K6\b6\u001b[K~\b~\r\u001b[K"] [85.639688, "o", " \u001b[1m-q,\u001b[0m \u001b[1m--quiet\u001b[0m\u001b[m\r\n Be quiet, suppress all notices/warnings (implies \u001b[1m-y\u001b[0m)\u001b[m\r\n\u001b[m\r\n Stdin recording allows for capturing of all characters typed in by the user in\u001b[m\r\n the currently recorded shell. This may be used by a player (e.g. asciine‐\u001b[m\r\n ma-player (https://github.com/asciinema/asciinema-player)) to display pressed\u001b[m\r\n keys. Because it's basically a key-logging (scoped to a single shell instance),\u001b[m\r\n"] [85.640587, "o", " it's disabled by default, and has to be explicitly enabled via \u001b[1m–stdin\u001b[0m option.\u001b[m\r\n\u001b[m\r\n \u001b[1mplay\u001b[0m \u001b[1m<\u001b[0m\u001b[4mfilename\u001b[24m\u001b[1m>\u001b[0m\u001b[m\r\n Replay recorded asciicast in a terminal.\u001b[m\r\n\u001b[m\r\n This command replays given asciicast (as recorded by \u001b[1mrec\u001b[0m command) directly in\u001b[m\r\n your terminal.\u001b[m\r\n\u001b[m\r\n Following keyboard shortcuts are available:\u001b[m\r\n\u001b[m\r\n Space - toggle pause,\u001b[m\r\n . - step through a recording a frame at a time (when paused),\u001b[m\r\n Ctrl+C - exit.\u001b[m\r\n\u001b[m\r\n Playing from a local file:\u001b[m\r\n\u001b[m\r\n asciinema play /path/to/asciicast.cast\u001b[m\r\n\u001b[m\r\n Playing from HTTP(S) URL:\u001b[m\r\n\u001b[m\r\n asciinema play https://asciinema.org/a/22124.cast\u001b[m\r\n asciinema play http://example.com/demo.cast\u001b[m\r\n\u001b[m\r\n Playing from asciicast page URL (requires <link rel=\"alternate\" type=\"applica‐\u001b[m\r\n tion/x-asciicast\" href=\"/my/ascii.cast\"> in page's HTML):\u001b[m\r\n\u001b[m\r\n "] [85.640844, "o", " asciinema play ht"] [85.641052, "o", "tps://asciinema.org/a/22124\u001b[m\r\n asciinema play http://example.com/blog/post.html\u001b[m\r\n\u001b[m\r\n\u001b[7m Manual page asciinema(1) line 73 (press h for help or q to quit)\u001b[27m\u001b[K"] [89.03148, "i", "q"] [89.031585, "o", "\r\u001b[K\u001b[?1l\u001b>\u001b[?1049l\u001b[23;0;0t"] [89.035058, "o", "\u001b]0;edmund@zc:~\u001b\\"] [89.038506, "o", "\u001b]7;file://zc/home/edmund\u001b\\"] [89.03889, "o", "\u001b]0;edmund@zc: ~\u0007\u001b[01;32medmund@zc\u001b[00m:\u001b[01;34m~\u001b[00m$ "] [90.343392, "i", "\u0004"] [90.343731, "o", "välja logimine\r\n"]