我尝试用两个键为tmux创建一个bind-key,比如
bind-key Vs split-window "command00"
我在~/.tmux.conf
bind-key V split-window "~/.tmux/tmux-v.sh"
和此脚本tmux-v.sh
#!/bin/bash
read -n 1 input
case $input in
s ) tmux split-window 'vim +VimShell' ;;
S ) tmux new-window 'vim +VimShell' ;;
* ) tmux new-window "vim" ;;
esac
这项工作,但这个解决方案拆分了窗口。
我尝试使用command-prompt
和run-shell
,但必须按ENTER
有什么建议吗?
答案 0 :(得分:1)
试试这个:
bind V send-keys "~/.tmux/tmux-v.sh" \; send-keys "Enter"