diff options
author | Nicholas Marriott <nicm@openbsd.org> | 2011-07-03 18:18:15 +0000 |
---|---|---|
committer | Nicholas Marriott <nicm@openbsd.org> | 2011-07-03 18:18:15 +0000 |
commit | 94f86edfee9480b0e35af8adc2e4371b3caa3bca (patch) | |
tree | 0de48cf09349b7a585d10d025d005d3eabfe5358 /cmd-command-prompt.c | |
parent | ad60a2c952694919ed3985855ef5a00939a937b8 (diff) | |
download | rtmux-94f86edfee9480b0e35af8adc2e4371b3caa3bca.tar.gz rtmux-94f86edfee9480b0e35af8adc2e4371b3caa3bca.tar.bz2 rtmux-94f86edfee9480b0e35af8adc2e4371b3caa3bca.zip |
Include the existing window and session name in the prompt when renaming
and add a new key binding ($) for rename session. From Tiago Cunha.
Diffstat (limited to 'cmd-command-prompt.c')
-rw-r--r-- | cmd-command-prompt.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cmd-command-prompt.c b/cmd-command-prompt.c index 48a11916..f0f1d12d 100644 --- a/cmd-command-prompt.c +++ b/cmd-command-prompt.c @@ -59,8 +59,13 @@ void cmd_command_prompt_key_binding(struct cmd *self, int key) { switch (key) { + case '$': + self->args = args_create(1, "rename-session '%%'"); + args_set(self->args, 'I', "#S"); + break; case ',': self->args = args_create(1, "rename-window '%%'"); + args_set(self->args, 'I', "#W"); break; case '.': self->args = args_create(1, "move-window -t '%%'"); |