Как написать оператор if в .tmux.conf, чтобы установить разные опции для разных версий tmux?

У меня есть .tmux.conf, который я использую на разных машинах с разными версиями tmux.

Я хочу установить разные параметры мыши, в зависимости от версии tmux. На одной машине у меня есть версия2.0 с другой2.1.

Я не понимаю его роль правильно

if "[[(( $(tmux -V | cut -c 6-) < 2.1 ))]]" \
  "set -g mode-mouse on;" \
  "set -g mouse-resize-pane on;" \
  "set -g select-pane on;" \
  "set -g select-window on" "set -g mouse on"

Когда я исходный файл

$ tmux source-file .tmux.conf

Я получаю это сообщение

.tmux.conf:12: unknown command: set -g mouse-resize-pane on

Машина, на которой я работаю, имеет версию2.1 поэтому он не должен устанавливать четыре варианта.

Я хочу установить четыре параметра при запуске tmux 2.0 или менее или один параметр при запуске tmux 2.1.

Это баш, заявление работает

$ tmux -V
tmux 2.1
$ if [[(( $(tmux -V | cut -c 6-) < 2.1 ))]];then echo $?;else echo $?;fi
1

Ответы на вопрос(6)

Ваш ответ на вопрос