Skip to content
Discussion options

You must be logged in to vote

Thanks, spotted! You need to remove this hack and this will work again:

				local cmp_list = require("blink.cmp.completion.list")

				-- Handler for show event
				cmp_list.show_emitter:on(function()
					-- vim.g.matchup_matchparen_pumvisible = true
					vim.g.matchup_enabled = false
				end)

				-- Handler for hide event
				cmp_list.hide_emitter:on(function()
					-- vim.g.matchup_matchparen_pumvisible = false
					vim.g.matchup_enabled = true
				end)

Also just a note when you do:

					["<C-u>"] = {
						function(cmp)
							if cmp.is_menu_visible() then
								cmp.select_prev()
								cmp.select_prev()
								cmp.select_prev()
								cmp.select_prev()
								return cmp.selec…

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@Ajaymamtora
Comment options

@soifou
Comment options

soifou Oct 16, 2025
Collaborator

@Ajaymamtora
Comment options

@soifou
Comment options

soifou Oct 16, 2025
Collaborator

Answer selected by Ajaymamtora
@Ajaymamtora
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #2209 on October 15, 2025 12:43.