anchor.diff:  
   == Set up the utility for a new-style plugin management
   
  -Requirement: Ruby 1.9.2
  +=== Requirements
  +
  +* Git 1.7.9 or later
  +* Ruby 1.9.2 or later
  +* Vim 7.3 or later
  +
  +
  +=== Supported platforms
  +
  +* Unix-like environments such as Linux, Mac OS X, etc.
  +* Though Microsoft Windows is not directly supported,
  +  it is possible to manage Vim plugins via Cygwin or other environments.
  +
  +
  +=== Installation steps
   
   ----
   gem install vim-flavor
  
positive.code:   #   if the argument seems to be a URI.
    flavor 'git://github.com/kana/vim-altr.git'
  
    # * Declare using a specific version of kana/vim-smartchr.
    flavor 'kana/vim-smartchr', '~> 0.1.0'
  
    # * Declare using a specific branch of kana/vim-smartinput.
    flavor 'kana/vim-smartinput', :branch => 'next'
  END
  
  # Fetch the plugins declared in the VimFlavors,
  # create VimFlavors.lock for a snapshot of all plugins and versions,
  # then install the plugins into ~/.vim etc.
  vim-flavor install
  
  git add VimFlavor VimFlavor.lock
  git commit -m 'Use vim-flavor to manage my favorite Vim plugins'
  ----
  
  
  
  
  == Update a plugin to the latest version
  
  ----
  # Fetch recent changes from the repository,
  # update VimFlavors.lock to use the recent version of fakeclip,
  # then install the new version of the plugin into ~/.vim etc.
  vim-flavor update fakeclip
  ----
  
  
  
  
  == Update all plugins to the latest version
  
  ----
  vim-flavor update
  ----
  
  
  
negative.code: == Add more plugins into your dotfile repository
  
  ----
  cat >>VimFlavor <<'END'
  
    flavor 'kana/vim-operator-replace'
  
  END
  
  # Fetch newly added plugins,
  # update VimFlavor.lock for the plugins,
  # then install the plugins into ~/.vim etc.
  vim-flavor install
  
  git add VimFlavor VimFlavor.lock
  git commit -m 'Use kana/vim-operator-replace'
  ----
  
  
  