Para #
, você precisa usar aspas; a barra invertida escapando só funciona realmente para o ponto-e-vírgula.
Além disso, o comando join-pane
provavelmente precisará de -vs
em vez de -sv
; caso contrário, a opção -s
levará v
como seu argumento, deixando o valor solicitado como um argumento não suportado para o comando em si.
bind '#' command-prompt -p "create vert pane from (put window-number[.pane-number]): " "join-pane -vs ':%%'"
Aspas duplas ou simples devem funcionar.