All Projects → pivotal-legacy → Tmux Config

pivotal-legacy / Tmux Config

Configuration and tools for tmux. Can be used as a Vim plugin.

Labels

Projects that are alternatives of or similar to Tmux Config

Vim Swift
Swift filetype plugin for Vim
Stars: ✭ 113 (-6.61%)
Mutual labels:  viml
Keyboard cat.vim
vim plugin for pretending like you can actually type
Stars: ✭ 116 (-4.13%)
Mutual labels:  viml
Vim Space
space.vim - Smart Space key for Vim
Stars: ✭ 118 (-2.48%)
Mutual labels:  viml
Vim Multicursor
Allows Vim to use multiple cursors simultaneously
Stars: ✭ 114 (-5.79%)
Mutual labels:  viml
Incsearch Fuzzy.vim
Stars: ✭ 116 (-4.13%)
Mutual labels:  viml
Greplace.vim
Global search and replace for VI
Stars: ✭ 116 (-4.13%)
Mutual labels:  viml
Vim Notes
Easy note taking in Vim
Stars: ✭ 1,518 (+1154.55%)
Mutual labels:  viml
Vim Gradle
Simple little vim-bundle that recognizes .gradle files as being groovy syntax
Stars: ✭ 119 (-1.65%)
Mutual labels:  viml
Vim Jinja
jinja plugins for vim (syntax and indent)
Stars: ✭ 116 (-4.13%)
Mutual labels:  viml
Workflowish
A todo "plugin" for Vim, inspired by https://workflowy.com/
Stars: ✭ 118 (-2.48%)
Mutual labels:  viml
Ember.vim
Vim plugin for the Emberjs frontend framework
Stars: ✭ 115 (-4.96%)
Mutual labels:  viml
Vim Cheat
View cheatsheets via vim
Stars: ✭ 116 (-4.13%)
Mutual labels:  viml
Vim Ruby Xmpfilter
helper for ruby's xmpfilter or seeing_is_believing
Stars: ✭ 117 (-3.31%)
Mutual labels:  viml
Flatlandia
Vim colorscheme based on flatland with Airline integration.
Stars: ✭ 113 (-6.61%)
Mutual labels:  viml
Image.vim
View images in Vim, because Vim is awesome!
Stars: ✭ 119 (-1.65%)
Mutual labels:  viml
Vim Plug
我的vim插件, 基于vim-plug安装
Stars: ✭ 113 (-6.61%)
Mutual labels:  viml
Vim Youdao Translater
vim的有道取词翻译插件
Stars: ✭ 116 (-4.13%)
Mutual labels:  viml
Minimap Vim
Minimap for Vim
Stars: ✭ 121 (+0%)
Mutual labels:  viml
Vimrc
vimrc for PHP & Web developers
Stars: ✭ 119 (-1.65%)
Mutual labels:  viml
Vim Nodejs Complete
nodejs 'omnifunc' function of vim
Stars: ✭ 118 (-2.48%)
Mutual labels:  viml

OVERVIEW

This plugin contains configuration and tools to use tmux with VIM. It contains:

  • tmux.conf -- Good default tmux config
  • Vim cursors -- Cursor type distinguishes between Vim modes.
  • Vim autosave -- Automatically save all Vim buffers before any terminal command is executed.

Installation as a Vim Plugin:

If using Pathogen:

git submodule add git://github.com/pivotal/tmux-config.git bundle/tmux-config
git submodule update --init

tmux.conf Installation

If you have installed this repo as a Vim plugin:

ln -s ~/.vim/bundle/tmux-config/tmux.conf ~/.tmux.conf

Otherwise symlink, copy the file, or copy its contents to ~/.tmux.conf

Autosave:

This adds Vim auto-saving support when running within tmux. When any command is run on the command line, be it ls or even just hitting ENTER, all Vim sessions running within this tmux session will be written.

Autosave Installation

To enable VIM autosaving, add the following to your .bash_profile, .bashrc, or .profile:

source ~/.vim/bundle/tmux-config/tmux-autowrite/autowrite-vim.sh

ACKNOWLEDGEMENTS

Thanks go out to the Casecommons team for developing this autosave solution. Please see the original files at https://github.com/Casecommons/vim-config and https://github.com/Casecommons/casecommons_workstation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].