catpoint.1 - catpoint - Catpoint simple presenting software.
 (HTM) git clone git://r-36.net/catpoint
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       catpoint.1 (1402B)
       ---
            1 .Dd December 28, 2020
            2 .Dt CATPOINT 1
            3 .Os
            4 .Sh NAME
            5 .Nm catpoint
            6 .Nd simple viewer of text files
            7 .Sh SYNOPSIS
            8 .Nm
            9 .Op Ar file...
           10 .Sh DESCRIPTION
           11 .Nm
           12 reads text files from the
           13 .Ar files
           14 arguments and prints them to the terminal.
           15 If the file is executable, it is run with the next slides as an argument.
           16 The slides can be navigated with keybinds.
           17 .Sh KEYBINDS
           18 .Bl -tag -width Ds
           19 .It ^D, q, ESCAPE, F5
           20 Quit
           21 .It l, j, SPACE, ARROW RIGHT, ARROW DOWN, PAGE DOWN
           22 Go to next slide.
           23 .It h, k, ARROW LEFT, ARROW UP, PAGE UP
           24 Go to previous slide.
           25 .It L, J, H, K
           26 Go to next/previous slide without transition.
           27 .It ., u, BEGIN KEY, HOME KEY
           28 Go to the first slide.
           29 .It i, END KEY
           30 Go to the last slide.
           31 .It r, ^L
           32 Redraw the current slide contents.
           33 .El
           34 .Sh SIGNALS
           35 .Bl -tag -width Ds
           36 .It SIGHUP
           37 Reload and redraw the current slide contents.
           38 .It SIGINT, SIGQUIT, SIGTERM
           39 Quit
           40 .It SIGWINCH
           41 Redraw the current slide contents.
           42 .El
           43 .Sh EXAMPLES
           44 Present all the text files in the current directory:
           45 .Pp
           46 .Dl $ catpoint *.txt
           47 .Pp
           48 Run the
           49 .Pa ./run.sh
           50 executable before the slide
           51 .Pa 2.txt
           52 and
           53 .Pa 5.txt
           54 while rendering all the others normally:
           55 .Pp
           56 .Dl $ catpoint 1.txt ./run.sh 2.txt 3.txt 4.txt ./run.sh 5.txt
           57 .Pp
           58 Insert
           59 .Pa ./run.sh
           60 before every text file so that it runs on each slide:
           61 .Pp
           62 .Dl $ catpoint-wrap ./run.sh *.txt
           63 .Sh EXIT STATUS
           64 .Ex -std
           65 .Sh SEE ALSO
           66 .Xr cat 1
           67 .Sh AUTHORS
           68 .An Christoph Lohmann Aq Mt 20h@r-36.net