Как они могут ограничить программу (nano, vim, shell) определенным окном? tmux написан на C, и я не могу найти код, который делает это.