mirror of
https://github.com/zsh-users/zsh-autosuggestions.git
synced 2024-11-18 09:51:06 +01:00
Make tmux_socket_name public so you can access easily from binding.pry
Can attach while tests are stopped with `tmux -L <socket_name> attach`
This commit is contained in:
parent
ce362248fa
commit
502fb4a174
1 changed files with 4 additions and 4 deletions
|
@ -18,6 +18,10 @@ class TerminalSession
|
||||||
tmux_command("new-session -d -x #{opts[:width]} -y #{opts[:height]} '#{cmd}'")
|
tmux_command("new-session -d -x #{opts[:width]} -y #{opts[:height]} '#{cmd}'")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def tmux_socket_name
|
||||||
|
@tmux_socket_name ||= SecureRandom.hex(6)
|
||||||
|
end
|
||||||
|
|
||||||
def run_command(command)
|
def run_command(command)
|
||||||
send_string(command)
|
send_string(command)
|
||||||
send_keys('enter')
|
send_keys('enter')
|
||||||
|
@ -70,10 +74,6 @@ class TerminalSession
|
||||||
|
|
||||||
attr_reader :opts
|
attr_reader :opts
|
||||||
|
|
||||||
def tmux_socket_name
|
|
||||||
@tmux_socket_name ||= SecureRandom.hex(6)
|
|
||||||
end
|
|
||||||
|
|
||||||
def tmux_command(cmd)
|
def tmux_command(cmd)
|
||||||
out = `tmux -u -L #{tmux_socket_name} #{cmd}`
|
out = `tmux -u -L #{tmux_socket_name} #{cmd}`
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue