Giter Site home page Giter Site logo

Comments (8)

quangnguyen30192 avatar quangnguyen30192 commented on August 16, 2024

Hey @otavioschwanck maybe just send me the gif/video of the issue?

from cmp-nvim-ultisnips.

otavioschwanck avatar otavioschwanck commented on August 16, 2024

Kapture 2022-08-04 at 11 40 11
@quangnguyen30192

My LSP configuration: https://github.com/otavioschwanck/mood-nvim/blob/main/extra/examples/lsp.lua

(It it using expand before jump_forwards to fix it for now)

from cmp-nvim-ultisnips.

quangnguyen30192 avatar quangnguyen30192 commented on August 16, 2024

Thanks, but I couldn't reproduce it even I used your config. Could you please provide me a bit more context?

  • What is the filetype & language server?
  • What's your user-defined snippet?
  • What is the output of call UltiSnips#ListSnippets()?

from cmp-nvim-ultisnips.

quangnguyen30192 avatar quangnguyen30192 commented on August 16, 2024

I belive if you change your snippet shortcut to another one that different from def then it will work

from cmp-nvim-ultisnips.

otavioschwanck avatar otavioschwanck commented on August 16, 2024
  • call UltiSnips#ListSnippets()

lang_server: solargraph (but happens with any server)
my user defined snippets are in UltiSnips/ruby.snippets (my config)
output:



1: (#) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:33)
2: (#!) "#!/usr/bin/env ruby" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:24)
3: (###) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:323)
4: (->) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:407)
5: (->a) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:409)
6: (:) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:423)
7: (=b) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:8)
8: (@) "@var = var" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:31)
9: (AGPL) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:265)
10: (AGPL3) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:86)
11: (APACHE) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:219)
12: (BEERWARE) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:235)
13: (BSD2) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:112)
14: (BSD3) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:140)
15: (BSD4) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:167)
16: (Comp) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:171)
17: (Dir) Dir.global() { |file| .. } (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:223)
18: (Dir) Dir[".."] (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:225)
19: (Enum) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:164)
20: (For) "(<from>..<to>).each { |<i>| <block> }" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:53)
21: (Forw-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:178)
22: (GMGPL) linking exception (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:103)
23: (GPL2) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:18)
24: (GPL3) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:52)
25: (ISC) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:281)
26: (LGPL2) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:35)
27: (LGPL3) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:69)
28: (MIT) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:197)
29: (MPL2) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:260)
30: (Md) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:548)
31: (Ml) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:551)
32: (Pn-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:556)
33: (Until) "begin ... end until <expression>" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:269)
34: (WTFPL) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:244)
35: (While) "begin ... end while <expression>" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:281)
36: (aft) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:695)
37: (agg) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:739)
38: (all) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:341)
39: (allow) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:715)
40: (allow_blank:) "allow_blank:" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:291)
41: (allow_nil) "allow_nil:" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:287)
42: (am) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:199)
43: (ana) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:158)
44: (any) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:343)
45: (app) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:201)
46: (array) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:215)
47: (as) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:463)
48: (ase) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:465)
49: (asi) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:471)
50: (asid) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:469)
51: (asio) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:473)
52: (asko) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:475)
53: (asm) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:481)
54: (asn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:477)
55: (asne) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:467)
56: (asnm) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:483)
57: (asnn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:479)
58: (asnr) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:493)
59: (asnrd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:495)
60: (asns) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:505)
61: (asnt) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:513)
62: (asntd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:515)
63: (aso) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:485)
64: (asr) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:487)
65: (asrd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:489)
66: (asrt) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:499)
67: (ass) assert_same(..) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:501)
68: (asss) assert_send(..) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:503)
69: (ast) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:507)
70: (astd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:509)
71: (at_beginning_of_day) "at_beginning_of_day" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:315)
72: (at_end_of_day) "at_end_of_day" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:319)
73: (ata) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:156)
74: (atp) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:154)
75: (attr) "attribute :name, Value" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:48)
76: (b) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:584)
77: (bbox) "A nice box over the full width" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:34)
78: (bef) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:691)
79: (before_action) "before_action" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:299)
80: (beg) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:24)
81: (begin) "begin ... rescue ... end" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:287)
82: (beginning_of_day) "beginning_of_day" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:323)
83: (bel) "belongs_to :model, optional: true" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:52)
84: (blankslate) class BlankSlate .. initialize .. end (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:124)
85: (bm-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:540)
86: (box) "A nice box with the current comment symbol" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:22)
87: (c)) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:4)
88: (can) "can(:manage, Class, user: @user)" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:56)
89: (case) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:35)
90: (cl) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:345)
91: (cla) class .. end (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:108)
92: (cla-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:133)
93: (cla<) class .. < ParentClass .. initialize .. end (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:118)
94: (clafn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:569)
95: (clai) class .. initialize .. end (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:112)
96: (claself) class << self .. end (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:128)
97: (class) "class <class_name> def initialize ... end end" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:309)
98: (cls) "class Foo::Bar::Vim::Something ... end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:42)
99: (col) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:347)
100: (cold) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:349)
101: (cont) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:687)
102: (contw) "context 'when something' do .. end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:121)
103: (date) "YYYY-MM-DD" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:82)
104: (datetime) "YYYY-MM-DD hh:mm" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:98)
105: (dbg) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:601)
106: (ddate) "Month DD, YYYY" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:86)
107: (debug) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:599)
108: (debug18) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:605)
109: (debug19) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:603)
110: (deec) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:554)
111: (def) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:43)
112: (defd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:195)
113: (defds) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:197)
114: (defi) "def initialize" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:35)
115: (definit) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:186)
116: (defmm) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:191)
117: (defr) "def <name> ... rescue ..." (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:45)
118: (defs) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:181)
119: (deft) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:47)
120: (deli) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:229)
121: (desc) "describe '' do .. end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:127)
122: (descc) "description '#call' do ... end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:139)
123: (descendants) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:51)
124: (descm) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:683)
125: (descw) "describe 'when something' do .. end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:133)
126: (det) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:353)
127: (detd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:355)
128: (dir) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:227)
129: (diso) "ISO format datetime" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:90)
130: (do) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:412)
131: (dol) "do |code|" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:60)
132: (dov) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:419)
133: (dow) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:239)
134: (ea) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:249)
135: (eab) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:255)
136: (eac-) each_char { |chr| .. } (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:257)
137: (eac-) each_cons(..) { |group| .. } (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:259)
138: (ead) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:251)
139: (eai) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:261)
140: (eaid) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:263)
141: (eak) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:267)
142: (eakd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:269)
143: (eal) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:273)
144: (eald) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:275)
145: (eap) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:279)
146: (eapd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:281)
147: (eas-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:285)
148: (easd-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:287)
149: (eav) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:291)
150: (eavd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:293)
151: (eawi) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:297)
152: (eawid) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:299)
153: (eawo) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:303)
154: (eawod) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:305)
155: (eif) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:67)
156: (enc) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:1)
157: (enum) "as_enum :field, [...], prefix: true, map: :string" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:27)
158: (equal_to:) "equal_to" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:260)
159: (exp) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:709)
160: (expb) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:711)
161: (experr) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:713)
162: (fet) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:359)
163: (fil) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:231)
164: (file) File.foreach() { |line| .. } (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:219)
165: (file) File.read() (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:221)
166: (fin) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:361)
167: (fina) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:367)
168: (finad) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:369)
169: (find) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:363)
170: (find_by) "find_by(column: value)" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:66)
171: (fl) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:519)
172: (flao) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:234)
173: (fold) "Insert a vim fold marker" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:48)
174: (foldc) "Insert a vim fold close marker" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:52)
175: (foldp) "Insert a vim fold marker pair" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:56)
176: (for) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:100)
177: (fpath) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:428)
178: (frozen) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:3)
179: (gre) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:373)
180: (greater_than:) "greater_than" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:252)
181: (greater_than_or_equal_to:) "greater_than_or_equal_to" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:256)
182: (has_many) "has_many :models, class_name: 'class'" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:74)
183: (hash) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:217)
184: (hasm) "has_many :models, class_name: 'class'" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:70)
185: (ibl) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:719)
186: (iexp) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:731)
187: (iexpb) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:733)
188: (if) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:57)
189: (ife) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:61)
190: (ifee) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:70)
191: (iiexp) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:735)
192: (iiexpn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:737)
193: (inj) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:315)
194: (injd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:317)
195: (is) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:727)
196: (isn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:729)
197: (it) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:721)
198: (itiexp) "it { is_expected.to be_valid }" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:153)
199: (its) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:725)
200: (ivc) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:161)
201: (lam) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:405)
202: (less_than:) "less_than" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:264)
203: (less_than_or_equal_to:) "less_than_or_equal_to" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:268)
204: (let) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:699)
205: (let!) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:701)
206: (let!m) "{ create(:$1${2:, $3}) }" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:161)
207: (letm) "{ create(:$1${2:, $3}) }" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:157)
208: (letparams) "let(:params) do { ... } end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:165)
209: (loo) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:247)
210: (lorem) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/_.snippets:16)
211: (map) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:327)
212: (mapd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:329)
213: (mapwi-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:333)
214: (max) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:383)
215: (mb) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:614)
216: (mbe) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:618)
217: (mbio) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:622)
218: (mbko) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:626)
219: (mbn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:630)
220: (mbsa) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:634)
221: (mbsi) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:638)
222: (mbwd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:640)
223: (mbwe) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:644)
224: (me) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:648)
225: (mi) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:652)
226: (min) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:385)
227: (minitest) "minitest spec file" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:145)
228: (mm) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:656)
229: (mod) module .. end (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:141)
230: (modeline) "Vim modeline" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:75)
231: (module) "module" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:317)
232: (mout) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:660)
233: (mra) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:662)
234: (mrt) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:664)
235: (msend) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:668)
236: (mthrow) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:670)
237: (nam) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:574)
238: (now) "Time.zone.now" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:78)
239: (numericality:) "numericality: { | }" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:82)
240: (ope) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:425)
241: (opt) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:444)
242: (optional:) "optional:" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:295)
243: (optp) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:436)
244: (other_than:) "other_than" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:272)
245: (par) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:387)
246: (pard) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:389)
247: (presence:) "presence:" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:280)
248: (priv) "private " (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:329)
249: (prot) "protected" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:335)
250: (protect_from_forgery) "protect_from_forgery" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:307)
251: (pry) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:607)
252: (r) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:146)
253: (ran) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:339)
254: (rb) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:22)
255: (rdesc) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:679)
256: (red) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:321)
257: (redd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:323)
258: (rej) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:393)
259: (rejd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:395)
260: (rep) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:545)
261: (req) require (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:29)
262: (reqr) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:31)
263: (resc) "rescue StandardError => e" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:86)
264: (rescb) "rescue StandardError => e ... require 'pry'; binding.pry" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:91)
265: (rescr) "rescue StandardError => e ... Rollbar.error(e)" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:96)
266: (rescue) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:295)
267: (rescue_from:) "rescue_from" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:311)
268: (reve) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:309)
269: (reved) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:311)
270: (rf) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:521)
271: (rfe) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:523)
272: (rfi) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:531)
273: (rfid) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:533)
274: (rfio) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:535)
275: (rfko) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:525)
276: (rfn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:527)
277: (rfo) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:529)
278: (rfs) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:537)
279: (rspec) "Rspec.describe Class, type: :model do ... end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:236)
280: (rw) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:152)
281: (s.) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:705)
282: (sca) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:377)
283: (scad) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:379)
284: (sel) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:399)
285: (seld) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:401)
286: (shared) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:717)
287: (sinc) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:572)
288: (skip_before_action) "skip_before_action" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:303)
289: (sor) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:335)
290: (sorb) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:337)
291: (spec) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:707)
292: (ste) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:241)
293: (strf) "UTC Timestamp" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:101)
294: (strfpt) "BR Timestamp" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:105)
295: (strftime) "strftime('%Y-%m-%d') or strftime('%d-%m-%Y')" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:276)
296: (sub) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:375)
297: (subj) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:703)
298: (tas) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:578)
299: (tc) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:448)
300: (template_test) "Rspec.describe Class, type: :model do ... end" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:244)
301: (tim) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:243)
302: (time) "hh:mm" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:94)
303: (todo) "TODO comment" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:102)
304: (tra) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:558)
305: (trans) "ActiveRecord::Base.transaction(...) do" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:109)
306: (ts) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:458)
307: (unif) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:431)
308: (uniqueness:) "uniqueness:" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:283)
309: (unlesee) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:88)
310: (unless) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:78)
311: (unlesse) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:82)
312: (until) "until <expression> ... end" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:263)
313: (upt) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:245)
314: (usai) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:206)
315: (usau) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:211)
316: (uuid) "Random UUID" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/all.snippets:109)
317: (vali) "validates :field, presence: true" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:113)
318: (w) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:149)
319: (wb) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:616)
320: (wbe) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:620)
321: (wbio) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:624)
322: (wbko) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:628)
323: (wbn) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:632)
324: (wbsa) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:636)
325: (wbwd) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:642)
326: (wbwe) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:646)
327: (we) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:650)
328: (wh) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:96)
329: (when) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:40)
330: (where) "where(field: value)" (/Users/my_user_here/.config/nvim/UltiSnips/ruby.snippets:117)
331: (while) "while <expression> ... end" (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/UltiSnips/ruby.snippets:275)
332: (wi) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:654)
333: (wm) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:658)
334: (wrt) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:666)
335: (xml-) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:561)
336: (xpa) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:564)
337: (y) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:20)
338: (zip) (/Users/my_user_here/.local/share/nvim/site/pack/packer/start/vim-snippets/snippets/ruby.snippets:236)
Type number and <Enter> or click with the mouse (q or empty cancels):

from cmp-nvim-ultisnips.

quangnguyen30192 avatar quangnguyen30192 commented on August 16, 2024

I've tried to clone the whole of your vim config - and change to cmp_ultisnips_mappings.compose { "jump_forwards", "expand" }(fallback) for the mapping, but unfortunately, I still couldn't reproduce the issue.

The mapping composition could raise an issue in some cases, depends on its order.

if the mapping cmp_ultisnips_mappings.compose { "expand", "jump_forwards"} (fallback) works for you. Is there anything that you're not happy with it?

from cmp-nvim-ultisnips.

quangnguyen30192 avatar quangnguyen30192 commented on August 16, 2024

Btw, your vim configuration is pretty cool 👍

from cmp-nvim-ultisnips.

otavioschwanck avatar otavioschwanck commented on August 16, 2024

I've tried to clone the whole of your vim config - and change to cmp_ultisnips_mappings.compose { "jump_forwards", "expand" }(fallback) for the mapping, but unfortunately, I still couldn't reproduce the issue.

The mapping composition could raise an issue in some cases, depends on its order.

if the mapping cmp_ultisnips_mappings.compose { "expand", "jump_forwards"} (fallback) works for you. Is there anything that you're not happy with it?

The only problem with some rare cases is that i expand a new snippet instead of jump forwarding. But i can live with that.

Btw, your vim configuration is pretty cool 👍

Thanks!

from cmp-nvim-ultisnips.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.