Sha256: efc51fc41127803067cac9aa77259b1a010f6a7a93ac6f86a39074465758f75d

Contents?: true

Size: 288 Bytes

Versions: 22

Compression:

Stored size: 288 Bytes

Contents

module Bard::CLI::Vim
  def self.included mod
    mod.class_eval do

      desc "vim [branch=master]", "open all files that have changed since master"
      def vim branch="master"
        exec "vim -p `git diff #{branch} --name-only | grep -v sass$ | tac`"
      end

    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
bard-1.4.0 lib/bard/cli/vim.rb
bard-1.3.9 lib/bard/cli/vim.rb
bard-1.3.8 lib/bard/cli/vim.rb
bard-1.3.7 lib/bard/cli/vim.rb
bard-1.3.6 lib/bard/cli/vim.rb
bard-1.3.5 lib/bard/cli/vim.rb
bard-1.3.4 lib/bard/cli/vim.rb
bard-1.3.3 lib/bard/cli/vim.rb
bard-1.3.2 lib/bard/cli/vim.rb
bard-1.3.1 lib/bard/cli/vim.rb
bard-1.3.0 lib/bard/cli/vim.rb
bard-1.2.0 lib/bard/cli/vim.rb
bard-1.1.2 lib/bard/cli/vim.rb
bard-1.1.1 lib/bard/cli/vim.rb
bard-1.1.0 lib/bard/cli/vim.rb
bard-1.0.8 lib/bard/cli/vim.rb
bard-1.0.7 lib/bard/cli/vim.rb
bard-1.0.6 lib/bard/cli/vim.rb
bard-1.0.5 lib/bard/cli/vim.rb
bard-1.0.4 lib/bard/cli/vim.rb