mirror of
https://github.com/LazyVim/LazyVim.git
synced 2025-07-09 17:04:36 +02:00
fix(autocmds): last_loc autocmd didn't work correctly for first opened file
This commit is contained in:
parent
7272b3e4b5
commit
0cc80b1b05
2 changed files with 5 additions and 1 deletions
|
@ -32,6 +32,9 @@ vim.api.nvim_create_autocmd({ "VimResized" }, {
|
||||||
vim.api.nvim_create_autocmd("BufReadPost", {
|
vim.api.nvim_create_autocmd("BufReadPost", {
|
||||||
group = augroup("last_loc"),
|
group = augroup("last_loc"),
|
||||||
callback = function(event)
|
callback = function(event)
|
||||||
|
if event.data and event.data.lazy_file then
|
||||||
|
return
|
||||||
|
end
|
||||||
local exclude = { "gitcommit" }
|
local exclude = { "gitcommit" }
|
||||||
local buf = event.buf
|
local buf = event.buf
|
||||||
if vim.tbl_contains(exclude, vim.bo[buf].filetype) then
|
if vim.tbl_contains(exclude, vim.bo[buf].filetype) then
|
||||||
|
|
|
@ -168,9 +168,10 @@ function M.lazy_file()
|
||||||
pattern = event.pattern,
|
pattern = event.pattern,
|
||||||
modeline = false,
|
modeline = false,
|
||||||
buffer = event.buf,
|
buffer = event.buf,
|
||||||
data = event.data,
|
data = { lazy_file = true },
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
vim.api.nvim_exec_autocmds("CursorMoved", { modeline = false })
|
||||||
events = {}
|
events = {}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue