fix(utils): when locking a buffer, only stopinsert if buffer is current (#1917)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
This commit is contained in:
@@ -473,7 +473,7 @@ function M.unlock_buf(bufnr)
|
||||
end
|
||||
|
||||
function M.lock_buf(bufnr)
|
||||
vim.cmd("noautocmd stopinsert")
|
||||
if bufnr == api.nvim_get_current_buf() then vim.cmd("noautocmd stopinsert") end
|
||||
vim.bo[bufnr].readonly = true
|
||||
vim.bo[bufnr].modified = false
|
||||
vim.bo[bufnr].modifiable = false
|
||||
|
||||
Reference in New Issue
Block a user