32 Commits

Author SHA1 Message Date
Chris Toomey
0160b455e1 Add ability to pass parameters to OpenRunner cmd
Closes #5 - Accept arguments to OpenRunner command for context specific
runners

This allows for specific variants of the VtrOpenRunner command to be
mapped allowing for context dependant runner orientations, sizing, and
initial command.
2013-01-27 12:21:39 -05:00
Chris Toomey
f423093897 Revert "Create runner pane in temp window"
This reverts commit 60bb1622d4b061caa1c3349ea5986cd9e1c3f229.
2013-01-27 10:58:44 -05:00
Chris Toomey
fc3acbaded Add SendSelected and SendLine commands
These commands allow for arbitrary text in the Vim buffer
to be passed to the runner pane for execution.
2013-01-27 10:00:53 -05:00
Chris Toomey
00b5ae4e40 Accept optional new_percent arg to Resize command 2013-01-26 17:50:18 -05:00
Chris Toomey
3e4a0e50e2 Change default to not clear on resize 2013-01-26 13:07:03 -05:00
Chris Toomey
60bb1622d4 Create runner pane in temp window
In order to avoid rapid flickering of runner window as it is created
and initialized, create and initialize it in a temporary background
window then bring it in.
2012-11-29 19:32:41 -05:00
Chris Toomey
b8a531b9b8 Allow VtrSendCommandToRunner cmd to accept args 2012-11-28 20:30:12 -05:00
Chris Toomey
4d59059612 Guard against empty command string 2012-11-27 22:29:40 -05:00
Chris Toomey
29a904e676 Bugfix: dimensions not actually returned 2012-11-27 21:57:13 -05:00
Chris Toomey
6124221c66 Use script local vars for orientation and percent 2012-11-27 21:42:39 -05:00
Chris Toomey
2308da0336 Add link to vimux 2012-11-27 21:33:38 -05:00
Chris Toomey
562bbf1435 Normalize command and function names to match docs 2012-11-27 21:06:20 -05:00
Chris Toomey
bd04034a14 Major update to the documentation 2012-11-25 22:56:22 -05:00
Chris Toomey
4c3cd1729a Update clear sequence to use ^U^L 2012-11-24 13:42:06 -05:00
Chris Toomey
c5df405e43 Update KillRunner to also kill detached window 2012-11-24 11:55:27 -05:00
Chris Toomey
e496ccc593 Add guard functions to require pane, window 2012-11-24 11:29:28 -05:00
Chris Toomey
b153665259 Escape commands passed in via SendCommand function 2012-11-24 10:11:42 -05:00
Chris Toomey
0565d25a69 Expose public VTRSendCommand function 2012-11-23 23:38:45 -05:00
Chris Toomey
4bd17efd06 Allow repeated runs of the previous command 2012-11-23 22:24:09 -05:00
Chris Toomey
ddb36560a0 Add detach and reattach commands 2012-11-23 22:06:45 -05:00
Chris Toomey
1237988753 Cover horizontal orientation in resize 2012-11-23 21:34:29 -05:00
Chris Toomey
1c8250b229 Reorganize initialization code 2012-11-23 20:44:28 -05:00
Chris Toomey
369fba87b5 Add initial ResizeRunner command 2012-11-23 19:31:59 -05:00
Chris Toomey
a601e99ffe Add doc file, prompt string option 2012-11-23 13:06:14 -05:00
Chris Toomey
e6a0136d8b Auto sendEnterSequence with sendKeys 2012-11-23 12:21:01 -05:00
Chris Toomey
fa3f90375d Add initialCommand option for runner startup 2012-11-23 12:13:49 -05:00
Chris Toomey
41bcb5b887 Add RotateRunner command 2012-11-23 11:24:55 -05:00
Chris Toomey
4b7f1c5a42 Wrap tmux cmds with target panes 2012-11-23 00:50:43 -05:00
Chris Toomey
ca66df9ec7 Pass all tmux calls through same function 2012-11-23 00:43:19 -05:00
Chris Toomey
42217e1600 Add KillRunner and FocusRunner commands 2012-11-23 00:33:07 -05:00
Chris Toomey
cd0aa7cc7d Initial OpenRunnerPane implementation 2012-11-22 23:12:17 -05:00
Chris Toomey
6f439c49ae Initial commit with readme 2012-11-22 22:24:17 -05:00