I just connected hterm (hterm.org) by creating a pty pair and sending data to the master pty via websocket. Slave is connected to my shell.
vis works fine, but the only problem is that the auto-completion :Tab writes into the terminal which started the websocket and not to the master pty as I would expect! Is there any reason for this? xterm.js in Visual Studio Code works fine though.
Here is how I create the pty pair in Python (websocket connection writes into the master):
Hi, the completion currently uses the vis-menu(1) utility which re-opens /dev/tty and uses it to receive interactive input and draw its user interface.
I just connected
hterm
(hterm.org) by creating apty
pair and sending data to the masterpty
via websocket. Slave is connected to my shell.vis
works fine, but the only problem is that the auto-completion :Tab writes into the terminal which started the websocket and not to the master pty as I would expect! Is there any reason for this?xterm.js
in Visual Studio Code works fine though.Here is how I create the
pty
pair in Python (websocket connection writes into the master):