chore(snippets): minor tweaks and improvements to custom snippets

This commit is contained in:
2022-03-14 11:36:06 +00:00
parent 7da944b04d
commit 5704a2a0b6
36 changed files with 2 additions and 178 deletions

View File

@@ -1 +1 @@
text-mode
ruby-mode

View File

@@ -1,4 +0,0 @@
# name: each { |...| ... }
# key: each
# --
each { |${e}| $0 }

View File

@@ -1,4 +0,0 @@
# name: each_with_index { |e, i| ... }
# key: eachwi
# --
each_with_index { |${e}, ${i}| $0 }

View File

@@ -1,4 +0,0 @@
# name: map { |...| ... }
# key: map
# --
map { |${e}| $0 }

View File

@@ -1,4 +0,0 @@
# name: map_with_index { |...| ... }
# key: mapwi
# --
map_with_index { |${e}| $0 }

View File

@@ -1,7 +0,0 @@
# name: case ... end
# key: case
# --
case ${1:object}
when ${2:condition}
$0
end

View File

@@ -1,5 +0,0 @@
# name: else
# key: else
# --
else
$0

View File

@@ -1,5 +0,0 @@
# name: elsif
# key: elsif
# --
elsif ${1:condition}
$0

View File

@@ -1,6 +0,0 @@
# name: for ... end
# key: for
# --
for ${1:i} in ${2:length}
$0
end

View File

@@ -1,6 +0,0 @@
# name: unless ... end
# key: unless
# --
unless ${1:condition}
$0
end

View File

@@ -1,5 +0,0 @@
# name: when ... end
# key: when
# --
when ${condition}
$0

View File

@@ -1,8 +0,0 @@
# name: include Enumerable; def each ... end
# key: Enum
# --
include Enumerable
def each(&block)
$0
end

View File

@@ -1,13 +0,0 @@
# name: class ... end
# contributor: hitesh <hitesh.jasani@gmail.com>
# key: cla
# --
class ${1:`(let ((fn (capitalize (file-name-nondirectory
(file-name-sans-extension
(or (buffer-file-name)
(buffer-name (current-buffer))))))))
(cond
((string-match "_" fn) (replace-match "" nil nil fn))
(t fn)))`}
$0
end

View File

@@ -1,6 +0,0 @@
# name: class << self ... end
# key: clas
# --
class << ${self}
$0
end

View File

@@ -1,6 +0,0 @@
# name: def ... end
# key: def
# --
def ${1:method_name}
$0
end

View File

@@ -1,6 +0,0 @@
# name: def self. ... end
# key: defs
# --
def self.${1:method_name}
$0
end

View File

@@ -1,6 +0,0 @@
# name: do |variable| ... end
# key: do
# --
do $1
$0
end

View File

@@ -1,13 +0,0 @@
# name: module ... end
# contributor: hitesh <hitesh.jasani@gmail.com>, jimeh <contact@jimeh.me>
# key: mod
# --
module ${1:`(let ((fn (capitalize (file-name-nondirectory
(file-name-sans-extension
(or (buffer-file-name)
(buffer-name (current-buffer))))))))
(cond
((string-match "_" fn) (replace-match "" nil nil fn))
(t fn)))`}
$0
end

View File

@@ -1,5 +0,0 @@
# name: ruby debugger
# key: bug
# --
require 'ruby-debug'
debugger$0

View File

@@ -1,4 +0,0 @@
# name: puts debug
# key: pd
# --
puts "\n>>>>>> ${1:name}: ${2:#{${3:variable}${4:.inspect}}}\n"$0

View File

@@ -1,5 +0,0 @@
# name: pp ...
# key: pp
# --
require 'pp'
pp $0

View File

@@ -1,4 +0,0 @@
# name: puts ...; pp ...
# key: ppd
# --
puts "\n>>>>>> ${1:name}:"; pp $0

View File

@@ -1,4 +0,0 @@
# name: STDOUT.puts debug
# key: spd
# --
STDOUT.puts "\n>>>>>> ${1:name}: ${2:#{${3:variable}${4:.inspect}}}\n"$0

View File

@@ -1,4 +0,0 @@
# name: Given(...)
# key: Given
# --
Given(/^${1:match}$/)$0

View File

@@ -1,4 +0,0 @@
# name: Then(...)
# key: Then
# --
Then(/^${1:match}$/)$0

View File

@@ -1,4 +0,0 @@
# name: When(...)
# key: When
# --
When(/^${1:match}$/)$0

View File

@@ -1,4 +0,0 @@
# name: context '...'
# key: con
# --
context "$1"$0

View File

@@ -1,4 +0,0 @@
# name: describe '...'
# key: des
# --
describe "$1"$0

View File

@@ -1,4 +0,0 @@
# name: expect(...).to be ...
# key: eb
# --
expect($1).to be $0

View File

@@ -1,4 +0,0 @@
# name: expect(...).to eq(...)
# key: ee
# --
expect($1).to eq($0)

View File

@@ -1,4 +0,0 @@
# name: expect(...).to ...
# key: ex
# --
expect($1).to $0

View File

@@ -1,4 +0,0 @@
# name: require '...'
# key: re
# --
require '$1'$0

View File

@@ -1,4 +0,0 @@
# name: require '...'
# key: req
# --
require '$1'$0

View File

@@ -1,7 +0,0 @@
# name: attributes(:name => :name, :market_name => "")
# key: atr
# --
attributes(
:name => :${1:name},
:market_name => "$0"
)

View File

@@ -1,3 +1,4 @@
# name: fmt.Println(...)
# key: pd
# --
fmt.Println($0)