If the client is launched with rpcstart in neovim, it needs to be able to read from stdin and stdout.