Не хочу в tmux делать ребинд C-b, а ситуация обстоит таким образом, что в tmux emacs backward char срабатывает со второго раза. Для начала забиндил выполнение функции на C-c -(для проверки). Проблема: не биндится C-b
(global-set-key (kbd "C-c -") 'test-fn)
(defun hlpr-backward-char ()
(interactive)
(backward-char)
(backward-char))
(defun test-fn ()
(interactive)
(if (equal "" (getenv "TMUX"))
(message "Test message")
(global-set-key (kbd "C-b") 'hlpr-backward-char)
(message "tmux activate")
))