1
0
mirror of https://github.com/amix/vimrc synced 2025-06-16 01:25:00 +08:00

Updated all plugins that are non-forked. Added some new plugins.

Added update_plugins.py which can fetch new plugins from GitHub.

New plugins added: zencoding, vim-indent-object, taglist, nginx.vim
This commit is contained in:
amix
2013-04-13 14:45:21 -03:00
parent 5731b3a420
commit 3f1cdba799
1057 changed files with 33631 additions and 10806 deletions

View File

@ -0,0 +1 @@
File.open(${1:dump_path}, "wb") { |${2:file}| Marshal.dump(${3:obj}, ${4:$2}) }

View File

@ -0,0 +1 @@
File.open(${1:dump_path}, "rb") { |${2:file}| Marshal.load(${3:$2}) }

View File

@ -0,0 +1 @@
PStore.new(${1})

View File

@ -0,0 +1 @@
File.open(${1:path_to_yml}, "w") { |${2:file}| YAML.dump(${3:obj}, ${4:$2}) }

View File

@ -0,0 +1 @@
File.open(${1:path_to_yml}) { |${2:file}| YAML.load(${3:$2}) }

View File

@ -0,0 +1 @@
alias_method :${1:new_name}, :${2:old_name}

View File

@ -0,0 +1 @@
assert ${1:test}, "${2:failure_message}"

View File

@ -0,0 +1 @@
assert_alias_method ${1:object}, ${2:alias_name}, ${3:original_name}

View File

@ -0,0 +1 @@
assert_boolean ${1:actual}

View File

@ -0,0 +1 @@
assert_compare ${1:expected}, ${2:operator}, ${3:actual}

View File

@ -0,0 +1 @@
assert_const_defined ${1:object}, ${2:constant_name}

View File

@ -0,0 +1 @@
assert_equal ${1:expected}, ${2:actual}

View File

@ -0,0 +1 @@
assert_empty ${1:object}

View File

@ -0,0 +1 @@
assert_false ${1:actual}

View File

@ -0,0 +1 @@
assert_fail_assertion { ${1:block} }

View File

@ -0,0 +1 @@
assert_include ${1:collection}, ${2:object}

View File

@ -0,0 +1 @@
assert_in_delta ${1:expected_float}, ${2:actual_float}, ${3:delta_float}

View File

@ -0,0 +1 @@
assert_in_epsilon ${1:expected_float}, ${2:actual_float}

View File

@ -0,0 +1 @@
assert_instance_of ${1:ExpectedClass}, ${2:actual_instance}

View File

@ -0,0 +1 @@
assert_kind_of ${1:ExpectedKind}, ${2:actual_instance}

View File

@ -0,0 +1 @@
assert_match /${1:expected_pattern}/, ${2:actual_string}

View File

@ -0,0 +1 @@
assert_nil ${1:instance}

View File

@ -0,0 +1 @@
assert_not_const_defined ${1:object}, ${2:constant_name}

View File

@ -0,0 +1 @@
assert_not_equal ${1:unexpected}, ${2:actual}

View File

@ -0,0 +1 @@
assert_not_empty ${1:object}

View File

@ -0,0 +1 @@
assert_not_include ${1:collection}, ${2:object}

View File

@ -0,0 +1 @@
assert_not_in_delta ${1:expected_float}, ${2:actual_float}

View File

@ -0,0 +1 @@
assert_not_in_epsilon ${1:expected_float}, ${2:actual_float}

View File

@ -0,0 +1 @@
assert_no_match /${1:unexpected_pattern}/, ${2:actual_string}

View File

@ -0,0 +1 @@
assert_not_nil ${1:instance}

View File

@ -0,0 +1 @@
assert_not_predicate ${1:object}, ${2:predicate}

View File

@ -0,0 +1 @@
assert_nothing_raised { ${1:block} }

View File

@ -0,0 +1 @@
assert_not_respond_to ${1:object}, ${2:method}

View File

@ -0,0 +1 @@
assert_not_same ${1:unexpected}, ${2:actual}

View File

@ -0,0 +1 @@
assert_not_send ${1:send_array}

View File

@ -0,0 +1 @@
assert_nothing_thrown { ${1} }

View File

@ -0,0 +1 @@
assert_operator ${1:left}, :${2:operator}, ${3:right}

View File

@ -0,0 +1 @@
assert_predicate ${1:object}, ${2:predicate}

View File

@ -0,0 +1 @@
assert_path_exist ${1:path}

View File

@ -0,0 +1 @@
assert_path_not_exist ${1:path}

View File

@ -0,0 +1 @@
assert_raise(${1:Exception}) { ${2} }

View File

@ -0,0 +1 @@
assert_raise_kind_of(${1:kinds...}) { ${2:block} }

View File

@ -0,0 +1 @@
assert_raise_message ${1:expected_message}

View File

@ -0,0 +1 @@
assert_respond_to ${1:object}, :${2:method}

View File

@ -0,0 +1 @@
assert_send ${1:send_array}

View File

@ -0,0 +1 @@
assert_throws(:${1:expected}) { ${2} }

View File

@ -0,0 +1 @@
assert_true ${1:actual}

View File

@ -0,0 +1,4 @@
TESTS = ${1:10_000}
Benchmark.bmbm do |results|
${2}
end

View File

@ -0,0 +1,5 @@
case ${1}
when ${2}
else
${3}
end

View File

@ -0,0 +1,3 @@
class ${1:`Snippet_RubyClassNameFromFilename()`}${2}
${3}
end

View File

@ -0,0 +1 @@
class ${1:ErrorClassName} < ${2:StandardError}; end${3}

View File

@ -0,0 +1,3 @@
def ${1:name}
${2}
end

View File

@ -0,0 +1,3 @@
def initialize${1}
${2}
end

View File

@ -0,0 +1,3 @@
def method_missing(meth, *args, &blk)
${1}
end

View File

@ -0,0 +1,3 @@
def self.${1:class_method_name}
${2}
end

View File

@ -0,0 +1,3 @@
def test_${1:case_name}
${2}
end

View File

@ -0,0 +1 @@
detect { |${1:element}| ${2:body} }

View File

@ -0,0 +1,3 @@
detect do |${1:element}|
${2:body}
end

View File

@ -0,0 +1 @@
Dir.glob(${1:"<+dir}"+>) { |${2:file}| ${3} }

View File

@ -0,0 +1,3 @@
do
${1}
end

View File

@ -0,0 +1,3 @@
do |${1:param}|
${2}
end

View File

@ -0,0 +1 @@
each { |${1:element}| ${2:body} }

View File

@ -0,0 +1 @@
each { |${1:element}| ${2:body} }

View File

@ -0,0 +1 @@
each_with_index { |${1:element},${2:i}| ${3:} }

View File

@ -0,0 +1,4 @@
each_with_index do |${1:element},${2:i}|
${3:body}
end

View File

@ -0,0 +1,3 @@
each do |${1:element}|
${2:body}
end

View File

@ -0,0 +1,3 @@
each do |${1:element}|
${2:body}
end

View File

@ -0,0 +1 @@
each_with_index { |${1:element},${2:i}| ${3:} }

View File

@ -0,0 +1,4 @@
each_with_index do |${1:element},${2:i}|
${3:body}
end

View File

@ -0,0 +1,2 @@
elsif ${1:condition}
${2}

View File

@ -0,0 +1 @@
File.foreach(${1:"<+path}"+>) { |${2:line}| ${3} }

View File

@ -0,0 +1 @@
File.open(${1:path}, "${2:rwab}") { |${3:file}| ${4} }

View File

@ -0,0 +1 @@
File.read(${1})

View File

@ -0,0 +1,2 @@
require 'net/http'
res = Net::HTTP.get URI.parse('${1:url}')

View File

@ -0,0 +1,2 @@
require 'net/http'
res = Net::HTTP.post_form URI.parse('${1:url}')${2:, params}

View File

@ -0,0 +1,3 @@
if ${1:condition}
${2}
end

View File

@ -0,0 +1,4 @@
if ${1:condition}
${2}
else
end

View File

@ -0,0 +1 @@
inject(${1:init}) { |${2:total}, ${3:next}| ${4:body} }

View File

@ -0,0 +1,3 @@
inject(${1:init}) do |${2:total}, ${3:next}|
${4:body}
end

View File

@ -0,0 +1 @@
inject { |${1:total},${2:next}| ${3:body} }

View File

@ -0,0 +1,3 @@
inject do |${1:total},${2:next}|
${3:body}
end

View File

@ -0,0 +1 @@
ip_addr = request.env['REMOTE_ADDR']

View File

@ -0,0 +1 @@
map { |${1:element}| ${2:body} }

View File

@ -0,0 +1,3 @@
map do |${1:element}|
${2:body}
end

View File

@ -0,0 +1,3 @@
map do |${1:element}|
${2:body}
end

View File

@ -0,0 +1,3 @@
module ${1:`Snippet_RubyClassNameFromFilename()`}
${2}
end

View File

@ -0,0 +1,14 @@
module ${1:`Snippet_RubyClassNameFromFilename()`}
module ClassMethods
${2}
end
module InstanceMethods
end
def self.included(receiver)
receiver.extend ClassMethods
receiver.send :include, InstanceMethods
end
end

View File

@ -0,0 +1,3 @@
namespace :${1:namespace} do
${2}
end

View File

@ -0,0 +1 @@
open(${1:path}, "${2:rwab}") { |${3:io}| ${4} }

View File

@ -0,0 +1 @@
File.join(File.dirname(__FILE__), *%w[${1:rel_path_here}])

View File

@ -0,0 +1 @@
attr_reader :${1:attr_names}

View File

@ -0,0 +1 @@
reject { |${1:element}| ${2:body} }

View File

@ -0,0 +1,3 @@
reject do |${1:element}|
${2:body}
end

View File

@ -0,0 +1 @@
results.report("${1:name}:") { TESTS.times { ${2} } }

View File

@ -0,0 +1 @@
attr_accessor :${1:attr_names}

View File

@ -0,0 +1 @@
select { |${1:element}| ${2:body} }

View File

@ -0,0 +1,3 @@
select do |${1:element}|
${2:body}
end

View File

@ -0,0 +1 @@
class << self; self end

View File

@ -0,0 +1 @@
sort { |${1:x},${2:y}| ${3:body} }

View File

@ -0,0 +1,3 @@
sort do |${1:x},${2:y}|
${3:body}
end

Some files were not shown because too many files have changed in this diff Show More