mirror of
https://github.com/neovim/neovim.git
synced 2025-12-16 03:15:39 +00:00
fix(paste): feed keys as typed in cmdline mode (#20959)
This commit is contained in:
@@ -167,7 +167,8 @@ do
|
||||
local line1 = lines[1]:gsub('(%c)', '\022%1')
|
||||
-- nvim_input() is affected by mappings,
|
||||
-- so use nvim_feedkeys() with "n" flag to ignore mappings.
|
||||
vim.api.nvim_feedkeys(line1, 'n', true)
|
||||
-- "t" flag is also needed so the pasted text is saved in cmdline history.
|
||||
vim.api.nvim_feedkeys(line1, 'nt', true)
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user