diff --git a/client.c b/client.c index 9843132..dce4138 100644 --- a/client.c +++ b/client.c @@ -152,7 +152,7 @@ static int client_mainloop(void) { pkt.len = len; if (KEY_REDRAW && pkt.u.msg[0] == KEY_REDRAW) { client.need_resize = true; - } else if (pkt.u.msg[0] == KEY_DETACH) { + } else if (pkt.u.msg[0] == KEY_COMMAND) { client.await_command = true; } else if (!(client.flags & CLIENT_READONLY)) { client_send_packet(&pkt); diff --git a/config.def.h b/config.def.h index 4b6baa1..bc99974 100644 --- a/config.def.h +++ b/config.def.h @@ -1,7 +1,7 @@ /* default command to execute if non is given and $ABDUCO_CMD is unset */ #define ABDUCO_CMD "bash" /* default detach key, can be overriden at run time using -e option */ -static char KEY_DETACH = CTRL('\\'); +static char KEY_COMMAND = CTRL('\\'); /* redraw key to send a SIGWINCH signal to underlying process * (set to 0 to disable the redraw key) */ static char KEY_REDRAW = 0; diff --git a/splex.c b/splex.c index 57faf56..082825f 100644 --- a/splex.c +++ b/splex.c @@ -619,7 +619,7 @@ int main(int argc, char *argv[]) { } if (optarg[0] == '^' && optarg[1]) optarg[0] = CTRL(optarg[1]); - KEY_DETACH = optarg[0]; + KEY_COMMAND = optarg[0]; break; case 'h': usage();