/dotfiles

My dotfiles for zsh, vim, etc

Primary LanguageVim Script

Dotfiles

I forked this from Andrew Berls - https://github.com/andrewberls/dotfiles.git - and tweaked it into my own.

These are the dotfiles I use to configure my development environment. Included are bash aliases/functions, vim configuration + bundles, useful scripts, and more!

Quick Start

A script is included to automatically symlink configuration files for vim and bash. From your home directory, run:

git clone https://github.com/mholubowski/dotfiles.git
cd dotfiles && bash setup.sh

You will need to reload your shell after running the script - you can either restart your session or run . ~/.bashrc.

Note: the setup script creates symlinks into the dotfiles repo you cloned - don't delete it when you're done!

colorscheme

Vim

Plugins

Plugins are managed with pathogen.vim.

Executables

The bin directory contains a number of useful executables.

ef - 'edit file'

Edits a file in vim from a list of modified files in git.

Consider the following output from git status (numbers added):

$ git status
Changes not staged for commit:

1) modified:   app/models/follow.rb
2) modified:   config/sunspot.yml

ef 1 will open app/models/follow.rb in vim, and ef 2 will open config/sunspot.yml. If no number is given, the first file will be opened by default.