Re: [dev] svtm

From: Jeremy <jer_AT_jer.cx>
Date: Wed, 28 Apr 2021 12:34:04 -0700

On 04/24/21 04:46AM, Greg Reagle wrote:
> All of your programs/libraries get installed into /usr/local/bin except svtm which gets installed into $(HOME)/.local/bin Why is that? If you are going to stay with $HOME, then remove "sudo" from the last step of your installation instruction:
> [[git clone https://github.com/jeremybobbin/libst && \
> cd libst && make && sudo make install && \
> cd examples/svt && make && sudo make install && cd ../../../ && \
> git clone https://github.com/jeremybobbin/sthkd && \
> cd sthkd && make && sudo make install && cd ../ && \
> git clone https://github.com/martanne/abduco && \
> cd abduco && ./configure && make && sudo make install && \
> git clone https://github.com/jeremybobbin/svtm && \
> cd svtm && sudo make install
> ]]
>

Thanks for pointing that out - fixed.

> You have sthkd as both its own git repo and as a subdirectory of libst. I think you ought to choose one or the other.
>

You may be confusing it with sthkd with svt.
svt is just an ANSI state keeper for scrolling, dumping & re-attaching.
sthkd is a play on sxhkd. It just allows you to run commands when you do certain key strokes.

svt reads commands(like redraw, dump, scoll) from a fifo.
svtm brings these together - giving key bindings similar to dvtm:
        - ^Gc: create a new window
        - ^Gj: next window
        - ^Gk: previous window
        - ^Ge: dump buffer into editor
        - ^Gu: scroll up
        - ^Gd: scroll down
Received on Wed Apr 28 2021 - 21:34:04 CEST

This archive was generated by hypermail 2.3.0 : Wed Apr 28 2021 - 21:36:09 CEST