home ~ projects ~ socials

Write A Newline In Neovim With Lua

function make_newline()
  vim.cmd'normal o'
end
-- local pos = vim.api.nvim_win_get_cursor(0)
  -- vim.api.nvim_buf_set_lines(0, pos[1], pos[1], false, {''}) -- For `o`
  -- vim.api.nvim_buf_set_lines(0, pos[1]-1, pos[1]-1, false, {''}) -- For `O`
-- end of line --