mkdir -p ~/projects
git clone ssh://git@github.com/khanduri/dotfiles ~/projects/dotfiles
cd ~/projects/dotfiles
./makesymlinks.shI use vundle as my vim package manager. Hence we'll need to get that first.
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim
:PluginInstalltmux: open up tmux
ctrl-a y: Setup for staging server logins
ctrl-a u: Dev setupvim --version(make sure you see +python and +ruby in there)- Linux:
apt-get install ruby rubygems vim-nox - Mac:
brew install vim
- Needs to compile from source
> `cd ~/.vim/bundle/Command-T/ruby/command-t`
> ruby extconf.rb
> make- Also requires vim support for ruby
https://gist.github.com/nazgob/1570678
# you have ctags but it does not work...
$ ctags -R --exclude=.git --exclude=log *
ctags: illegal option -- R
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
# you need to get new ctags, i recommend homebrew but anything will work
$ brew install ctags
#alias ctags if you used homebrew
$ alias ctags="`brew --prefix`/bin/ctags"
#try again!
ctags -R --exclude=.git --exclude=log *
# puts tags file into you .gitignore (probably global) and you're all set!
# PS. i was inspired to install ctags by https://workshops.thoughtbot.com/vim video by @r00k, thanks man!~$cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.2 LTS"
NAME="Ubuntu"
VERSION="12.04.2 LTS, Precise Pangolin"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu precise (12.04.2 LTS)"
VERSION_ID="12.04"
`
``
trigger
trigger
trigger
trigger