Syntax highlighting of bcaf037 ~( itnotes/tmux)
= TMUX = <<TableOfContents()>> [[https://www.sitepoint.com/tmux-a-simple-start/|Simple start|class=" moin-https"]] == Setup == {{{ sudo add-apt-repository ppa:pi-rho/dev sudo apt-get update sudo apt-get install tmux }}} == Commands == {{{ # --- справка man tmux # --- подключиться к tmux или создать новый tmux attach || tmux new # --- список сессий tmux ls # --- подключиться к заданной сессии, N - номер сессии tmux attach -t N # --- убить сессию tmux kill-session -t N }}} == Conf == ~/.tmux.conf {{{ # --- enable mouse scroll (it works with vim very bad) set -g mouse on # --- config terminal params (it help if vim color scheme does not work) set -g default-terminal "xterm-256color" }}} == Tmux Plugin Manager == https://github.com/tmux-plugins/tpm {{{ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm vim ~/.tmux.conf }}} {{{ # List of plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' # Other examples: # set -g @plugin 'github_username/plugin_name' # set -g @plugin 'github_username/plugin_name#branch' # set -g @plugin 'git@github.com:user/plugin' # set -g @plugin 'git@bitbucket.com:user/plugin' # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) run '~/.tmux/plugins/tpm/tpm' }}} === Plugins === [[https://github.com/NHDaly/tmux-better-mouse-mode|Tmux Better Mouse Mode|class=" moin-https"]] == Key bindings == Все комбинации начинаются с управляющей последовательности Ctrl+b, далее CTL === Навигация === ||Комбинация||Описание|| ===== ||<<BR>>CTL c||Создать окно|| ||CTL N||Перейти в окно N, где N = 0, 1, 2, 3 ...|| ||CTL p||Предыдущее окно|| ||CTL n||Следующее окно|| ||CTL %||Разделить окно на панели по вертикали|| ||CTL "||Разделить окно на панели по горизонтали|| ||CTL ARROW||Переход по панелям|| ||CTL Ctrl+o||Поменять панели местами|| ||CTL z||Максимизация панели (повторное нажатие возвращает исходный размер)|| ||CTL x||Закрыть окно|| ||CTL d||Отключиться от tmux (сессия сохраняется)|| === Поиск === ||Комбинация||Описание|| ===== ||<<BR>>CTL[||Перейти в ''copy mode''|| ||COPY MODE|||| ||Ctrl+s||Поиск "cверху вниз"|| ||Ctrl+r||Поиск "снизу вверх"|| ||n||Найти далее|| ||N||Поиск в обратном направлении|| === Копирование и вставка === ||Комбинация||Описание|| ===== ||<<BR>>CTL[||Перейти в ''copy mode''|| ||COPY MODE|||| ||Ctrl+SPACE||Включить режим выделения|| ||Ctrl+w||Скопировать выделенное в буфер tmux-а|| ||CTL]||Вставить выделенное в tmux-панель||
