Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Setup Vim+Vundle+Solarized+Tmux in a Vagrant Ubuntu box. This goes with my article on Vim+Tmux here:
#!/usr/bin/env bash
# Bash script to automate Vim+Tmux install as written about here:
# Test if Git is installed.
# Installing Git is not the job of this script
git --version 2>&1 >/dev/null
if [ $GIT_IS_INSTALLED -gt 0 ]; then
echo "ERROR: Git is not installed"
exit 1
# Install or update vim & tmux dependencies
# Requires some sudo action
sudo apt-get update
sudo apt-get install -y vim tmux
# Install Vundle for current user
git clone ~/.vim/bundle/vundle
# Configure .vimrc and vim plugins
cat << EOF | tee -a ~/.vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
" Core Bundle
Bundle 'gmarik/vundle'
" Your Bundles Here
Bundle 'altercation/vim-colors-solarized'
" Settings
filetype plugin indent on
set number
syntax enable
set background=dark
let g:solarized_termcolors = 256
colorscheme solarized
# Install Plugins
vim +BundleInstall +qall
# Configure tmux
cat << EOF | tee -a ~/.tmux.conf
set -g default-terminal "screen-256color"

This comment has been minimized.

Copy link
Owner Author

commented Nov 19, 2013

Anyone know how to remove the prompt to hit [RETURN] upon the Vim command vim +BundleInstall +qall ?


This comment has been minimized.

Copy link

commented Feb 4, 2014

Perhaps pipe through yes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.