Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Configuring tmux

Configuring tmux

Ee1bd63b4d7f6e79bdcddf1611ccec99?s=128

Bruno Sutic

November 28, 2014
Tweet

Transcript

  1. Configuring Tmux

  2. Bruno Sutic
 Rails & Javascript developer
 
 Ideal Project Group,

    Chicago github.com/bruno-
 @brunosutic
  3. In the previous episode… • why use tmux? • installing

    tmux • basic usage: • movement • creating new windows and splits
  4. Configuring tmux Tmux config file: ~/.tmux.conf • vim-style mappings •

    addressing quirky defaults • config for modern machine
  5. Reminder about ctrl key • remap Caps Lock to Ctrl

    (on a system level) • remap default “prefix” from Ctrl-b to Ctrl-a • set -g prefix C-a # in .tmux.conf
  6. Demo!

  7. Configuration via plugins • tmux-sensible
 - handles tmux quirks and

    boilerplate configuration • tmux-pain-control
 - convenient basic key bindings • tmux-sessionist
 - better session handling
  8. Gists • basic tmux.conf
 https://gist.github.com/bruno-/2197a0a8e29233174380 • basic tmux.conf with plugins


    https://gist.github.com/bruno-/171bd1a70b5a6a574ddc
  9. Questions?