如何在 tmux send-keys 命令中使用内部变量?
How to use internal variable in tmux send-keys command?
有什么办法可以让我做类似bind-key b send-keys "stty cols #{pane_width} rows #{pane_height}"
的事情
- 我使用 TMUX。
- 我经常需要用ssh登录CentOS服务器,没有
resize
命令
- 我无法在这些服务器上安装命令。
- 当我调整 tmux 的窗格或终端的 window 时,服务器的 stty 无法自动调整大小。
我现在使用复杂的方法来完成这个。
我在.tmux.conf
,bind-key b display -p "stty cols #{pane_width} rows #{pane_height}"
.
写了一个display
表扬
然后我可以复制display-message
并粘贴到ssh-server的命令行。
您可以使用run-shell
获取插值变量,例如:
bind-key b run-shell 'tmux send-keys "stty cols #{pane_width} rows #{pane_height}" Enter'
有什么办法可以让我做类似bind-key b send-keys "stty cols #{pane_width} rows #{pane_height}"
- 我使用 TMUX。
- 我经常需要用ssh登录CentOS服务器,没有
resize
命令 - 我无法在这些服务器上安装命令。
- 当我调整 tmux 的窗格或终端的 window 时,服务器的 stty 无法自动调整大小。
我现在使用复杂的方法来完成这个。
我在.tmux.conf
,bind-key b display -p "stty cols #{pane_width} rows #{pane_height}"
.
display
表扬
然后我可以复制display-message
并粘贴到ssh-server的命令行。
您可以使用run-shell
获取插值变量,例如:
bind-key b run-shell 'tmux send-keys "stty cols #{pane_width} rows #{pane_height}" Enter'