Commit Graph

66 Commits (601749152e0a504e1d8edffc74d0f094017acce7)

Author SHA1 Message Date
Caleb Maclennan 601749152e
feat: Make s:VimuxOption (was _VimuxOption) public VimuxOption 3 years ago
Caleb Maclennan 5f999f4dc4
Fix variable mismatch looking for previous command 3 years ago
Caleb Maclennan 3a1aad8752
style: Normalize indentation and other whitespace 3 years ago
Caleb Maclennan a2ab8880a1
Allow all commands to be used in chains (#182)
Allow all commands to be used in chains
3 years ago
Caleb Maclennan c212352f93
Use robust operators 3 years ago
Caleb Maclennan f589e21472
Use the full option name 3 years ago
Caleb Maclennan a5a17b8e32
Prefer single quoted strings 3 years ago
Caleb Maclennan e6fb662bf1
Replace underscore convention with proper script-local scopes 3 years ago
Matthias Bilger af602e362d Allow setting of VimuxRunner name to reuse session 3 years ago
Thales Mello 57bbdc4478
Enable tab autocompletion on VimuxPromptOption (#142) 3 years ago
Caleb Maclennan cce8466613
Move the cheese, because it has to move to run
As anybody following this might have divined, my testing  was flawed and
I was running different code than I was viewing.
3 years ago
Caleb Maclennan 71f28c8296
Merge pull request #174 from mvanderkamp/split-extra-args 3 years ago
Caleb Maclennan 48b541b1a4
Avoid useless space in default empty argument string 3 years ago
Philipp Moers ef5622f225
Add VimuxClearTerminalScreen (#178) 3 years ago
Caleb Maclennan 7f15726b07
Merge pull request #155 from lyuts/check_tmux_binary 3 years ago
Caleb Maclennan 9c05307141
Refactor PR code order to not move cheese
With tons of outstanding PRs I don't want to introduce conflicts for no
reason. We can refactor to make the source order more sensible later.
3 years ago
Giuseppe Rota 46377b8ab9
Escape the text sent to tmux
Closes #76
3 years ago
Eugene Yunak 1dec7164ca
Use IDs instead of indexes to identify windows and panes (#110)
...because indexes can change while IDs are constant and unique.
3 years ago
Michael vanderKamp 556a2d692b Add a VimuxOpenRunner command 4 years ago
Michael vanderKamp 3fdafcfd60 Add VimuxOpenExtraArgs option 4 years ago
lyuts 9f81329f60 Wrap tmux executable detection in a helper function.
Function encapsulates executable detection which is needed at vim
startup for checking tmux availability and during actual command
running.
7 years ago
lyuts 0a560ba419 Check tmux binary availability at startup.
Updated the plugin to:
- let override the location of tmux executable.
- check tmux executable availability.
7 years ago
lingceng 1b847e6d6a Fix #57 Escape character "`" before send command 8 years ago
everbot 770ae77092 Fix #133: escape backslash 9 years ago
Ben Mills bc11e401f1 Merge pull request #120 from bergman/master
VimuxRunCommandInDir: run in subshell
9 years ago
Joakim Bergman 8c332d9919 VimuxRunCommandInDir: run in subshell
Fixes a problem where the directory is not restored if the command exits
with a non-zero code.
9 years ago
Pete Yandell 863e813928 Allow configuring which tmux binary to use.
This is mostly useful for supporting tmate, which is a fork of tmux that
uses a different command name.
9 years ago
Pawel Palucki 70e16b73f5 escape '$' before sending to tmux 9 years ago
Hendrik Purmann 7b655a7b5c Going back to formerly active directory after running command 10 years ago
Hendrik Purmann 01c0679223 Added VimuxRunCommandInDir + doc 10 years ago
Melissa Xie d21337e01a Check for a predefined command for prompt before executing
VimuxPromptCommand was accepting 1 or more arguments instead of 0 or more. Vim
will complain about this despite nargs being set.
10 years ago
Matthias Bilger a772fce3e2 Removed Debug Output
Removed debug output of command which was still in there
10 years ago
Matthias Bilger d78cd0f8e1 Predefined command option for VimuxPromptCommand
Added the possibility to specify a predefined command which
can be edited or completed in the prompt line.
10 years ago
Teoric e5a9eb74da :VimuxRunCommand nargs=*, not nargs=2 10 years ago
teoric 3135ab5e30 right number of arguments for :VimuxRunCommand
(read docs)
10 years ago
teoric b437d32c1b remove exclamation mark 10 years ago
teoric b60a52d36c Allow to use VimuxRunCommand as a command
use as

    :VimuxRunCommand "ls -la"
10 years ago
Alex Ozer 54858144f9 Stop Vimux from spewing garbage text 10 years ago
Ben Mills cf6b8c08db Merge pull request #96 from jdavis/patch-1
Add documentation for VimuxRunnerType config variable
10 years ago
Alex Ozer 6594afdcd0 Use runner window index when converting to window 10 years ago
Alex Ozer 905e002c81 Add VimuxTogglePane 10 years ago
Ben Mills 4cea1a1b84 Merge pull request #97 from ton/fix-closing-incorrect-pane
Identify a pane by its window and its pane index
10 years ago
Nate Jones d306d43a59 update zoom to support pane or window 11 years ago
Ton van den Heuvel 8ff22883bd Identify a pane by its window and its pane index
By identifying a pane by both its window and pane index,
VimuxCloseRunner() will always close the correct pane, even in case
VimuxCloseRunner() is called from a Vim instance in a different window
than the current window.
11 years ago
Josh Davis 17358e51ab Should return view name if one is active 11 years ago
Josh Davis ba2b2050b0 Change pane(s) -> view(s) for clarity
Slightly pedantic but it reduces possible confusion.
11 years ago
Kevin Sjöberg 9855936bd1 Fix condition in _VimuxTmuxIndex()
This ensure that we call `_VimuxRunnerType()` instead of
`_VimuxRunnerType`.
11 years ago
Ben Mills 1e30ed8065 Merge pull request #83 from ersatzryan/master
Ability to change runner type
11 years ago
Ryan Glover 7212ae4ee8 Fix finding index to be based on runner type 11 years ago
Ryan Glover aa8a444609 Add ability to change runner type between pane and window 11 years ago