If I remove the three lines redirecting stdin/stdout/stderr to the conn object, things work like I would expect when pressing TAB. However, when using conn, it instead seems to autocomplete when pressing TAB without displaying it and instead simply adds a TAB character. The second time I wrote version, I pressed TAB before pressing enter.
Im trying to use this to get autocomplete through a socket connection, something like this:
If I remove the three lines redirecting stdin/stdout/stderr to the
conn
object, things work like I would expect when pressing TAB. However, when usingconn
, it instead seems to autocomplete when pressing TAB without displaying it and instead simply adds a TAB character. The second time I wrote version, I pressed TAB before pressing enter.