mirror of
https://github.com/neovim/neovim.git
synced 2026-01-13 07:51:28 +10:00
fix(paste): feed keys as typed in cmdline mode
(cherry picked from commit c12add7dfa)
This commit is contained in:
committed by
github-actions[bot]
parent
2255d0fb63
commit
95e1978959
@@ -168,7 +168,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