When I type ctrl + b (I keep them pressed) and then I press the c button, nothing happens. There are no combinations of ctrl + b commands. Only these two commands are executed:
tmux new-session -s {session-name} tmux kill-session -t {session-name}
Also I cannot create a new nested session. How to create a new session. Are there ways to use tmux, like vim. E.g. press esc for normal / command mode, press i for insert mode and v for visual mode. I ask this question because I doubt that I need to press a key before giving key commands such as ctrl + b + n. They are simply written as plain text in the terminal.
Characters are entered into the terminal. See screenshot below. I use all my tmux, zsh, vim configurations from here

Please check the tmux.config file
set -g default-command "reattach-to-user-namespace -l zsh" # tmux display things in 256 colors set -g default-terminal "screen-256color" set -g status-utf8 on # automatically renumber tmux windows set -g renumber-windows on # unbind default prefix and set it to Ctrl+a unbind Cb set -g prefix Ca bind Ca send-prefix # for nested tmux sessions bind-key a send-prefix # Activity Monitoring setw -g monitor-activity off set -g visual-activity off # Rather than constraining window size to the maximum size of any client # connected to the *session*, constrain window size to the maximum size of any # client connected to *that window*. Much more reasonable. setw -g aggressive-resize on # make delay shorter set -sg escape-time 0 # make window/pane index start with 1 set -g base-index 1 setw -g pane-base-index 1 ###################### #### Key Bindings #### ###################### # reload config file bind r source-file ~/.tmux.conf \; display "Config Reloaded!" # split window and fix path for tmux 1.9 bind | split-window -h -c "#{pane_current_path}" bind - split-window -v -c "#{pane_current_path}" # synchronize all panes in a window bind y setw synchronize-panes # pane movement shortcuts bind h select-pane -L bind j select-pane -D bind k select-pane -U bind l select-pane -R bind -r Ch select-window -t :- bind -r Cl select-window -t :+ # Resize pane shortcuts bind -r H resize-pane -L 10 bind -r J resize-pane -D 10 bind -r K resize-pane -U 10 bind -r L resize-pane -R 10 # enable mouse support for switching panes/windows # NOTE: This breaks selecting/copying text on OSX # To select text as expected, hold Option to disable it (iTerm2) setw -g mode-mouse on set -g mouse-select-pane on set -g mouse-resize-pane on set -g mouse-select-window on # set vi mode for copy mode setw -g mode-keys vi # more settings to make copy-mode more vim-like unbind [ bind Escape copy-mode unbind p bind p paste-buffer bind -t vi-copy 'v' begin-selection bind -t vi-copy 'y' copy-selection # Buffers to/from Mac clipboard, yay tmux book from pragprog bind Cc run "tmux save-buffer - | reattach-to-user-namespace pbcopy" bind Cv run "tmux set-buffer $(reattach-to-user-namespace pbpaste); tmux paste-buffer"
source share