diff options
Diffstat (limited to 'runtime/lua/vim/_extui/cmdline.lua')
| -rw-r--r-- | runtime/lua/vim/_extui/cmdline.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/lua/vim/_extui/cmdline.lua b/runtime/lua/vim/_extui/cmdline.lua index 12584dc26b..f58ebb5910 100644 --- a/runtime/lua/vim/_extui/cmdline.lua +++ b/runtime/lua/vim/_extui/cmdline.lua @@ -41,7 +41,7 @@ local promptlen = 0 -- Current length of the last line in the prompt. ---@param prompt string local function set_text(content, prompt) local lines = {} ---@type string[] - for line in prompt:gmatch('[^\n]+') do + for line in (prompt .. '\n'):gmatch('(.-)\n') do lines[#lines + 1] = fn.strtrans(line) end cmdbuff, promptlen, M.erow = '', #lines[#lines], M.srow + #lines - 1 |
