source ~/.tmux.conf
-bind-key C-m select-pane -t 2 \; send-keys C-l "CFLAGS= build" Enter \; last-pane
-bind-key C-g select-pane -t 2 \; send-keys C-l "CFLAGS=-g build" Enter \; last-pane
-bind-key C-c select-pane -t 2 \; send-keys C-l "clean" Enter \; last-pane
-bind-key C-r select-pane -t 2 \; send-keys C-l "run" Enter \; last-pane
+bind-key C-m select-window -t 2 \; send-keys C-l "CFLAGS= build" Enter \; last-pane
+bind-key C-g select-window -t 2 \; send-keys C-l "CFLAGS=-g build" Enter \; last-pane
+bind-key C-c select-window -t 2 \; send-keys C-l "clean" Enter \; last-pane
+bind-key C-r select-window -t 2 \; send-keys C-l "run" Enter \; last-pane
-bind-key C-t select-pane -t 2 \; send-keys C-l "tags" Enter \; last-pane
+bind-key C-t select-window -t 2 \; send-keys C-l "tags" Enter \; last-pane
SESSION="dev-c"
IDE_WND_NAME="ide"
+RUN_WND="run"
DEBUG_WND_NAME="debug"
tmux_dev_c_conf="${DOT_FILES_TMUX}/.tmux_dev_c.conf"
tmux source "${tmux_dev_c_conf}" \; new-session -d -s "${SESSION}" -n "${IDE_WND_NAME}"
-tmux splitw -h -p 50
-tmux selectp -t 2
tmux send-keys "cd ${PRJ_DIR}" Enter
tmux send-keys "source ${PRJ_INIT_FILE}" Enter
tmux send-keys "clear" Enter
+tmux send-keys "vi -u ${l_vimrc} ${PRJ_DIR}" Enter
-tmux selectp -t 1
+tmux new-window -n "${RUN_WND}"
tmux send-keys "cd ${PRJ_DIR}" Enter
tmux send-keys "source ${PRJ_INIT_FILE}" Enter
tmux send-keys "clear" Enter
-tmux send-keys "vi -u ${l_vimrc} ${PRJ_DIR}" Enter
tmux new-window -n "${DEBUG_WND_NAME}"
tmux send-keys "cd ${PRJ_DIR}" Enter