Skip to content

Instantly share code, notes, and snippets.

@feltnerm
Last active January 3, 2017 19:51
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save feltnerm/86c7936dd7a40d1544e77b44a01b9247 to your computer and use it in GitHub Desktop.
Save feltnerm/86c7936dd7a40d1544e77b44a01b9247 to your computer and use it in GitHub Desktop.
Development environment (fish, vim, tmux) keyboard shortcuts I use.

vim

unite

  • p grep
  • pf file_rec/async
  • pr file_mru
  • pb buffer
  • pg grep/git
  • pG file_rec/git
  • py yanks
  • po outline
  • ps snippets

vim-filer

  • <Leader>d
  • <Leader>df

tmux

tmux-pain-control

  • +h/j/k/l navigation between panes
  • +shift+h/j/k/l resize panes
  • +| vertical split
  • +- horizontal split
  • +</> swap windows

tmux-sessionist

  • +g switch to session by name
  • +C create new sesssion
  • +X kill current session
  • +S switch to last session
  • +@ promote current pane to new session

tmux-urlview

tmux-copycat

  • prefix + / - regex search (strings work too)
  • prefix + ctrl-f - simple file search
  • prefix + ctrl-g - jumping over git status files (best used after git status command)
  • prefix + alt-h - jumping over SHA-1 hashes (best used after git log command)
  • prefix + ctrl-u - url search (http, ftp and git urls)
  • prefix + ctrl-d - number search (mnemonic d, as digit)
  • prefix + alt-i - ip address search

tmux-fpp

  • prefix+f - launch fpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment