command-prompt now accepts a single argument, a template string. Any occurrences of %% in this string are replaced by whatever is entered at the prompt and the result is executed as a command. This allows things like (now bound by default):

bind , command-prompt "rename-window %%"

Or my favourite:

         bind x command-prompt "split-window 'man %%'"
This commit is contained in:
Nicholas Marriott
2009-01-13 01:08:40 +00:00
parent 9ab200843e
commit 98c85cf989
4 changed files with 96 additions and 18 deletions

5
TODO
View File

@ -93,9 +93,6 @@
move-pane (to window)
>2 panes per window
- would be nice if tmux could be the shell
- some sort of extension to command prompt so can do eg
bind m command-prompt 'split "man %%"'
bind r command-prompt 'renamew "%%"'
which then asks for a string, substitutes %% in command and executes it
- command-prompt should accept an argument to specify the prompt
- fix rxvt cursor fg issue (text under cursor has non-white fg)
- key handling sucks a bit and needs to be reworked