|
|
|
|
@ -266,13 +266,7 @@ vim.g.clipboard = {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
-- {{{ Return to last position in file
|
|
|
|
|
vim.api.nvim_create_autocmd("BufRead", {
|
|
|
|
|
|
|
|
|
|
pattern = "*",
|
|
|
|
|
callback = function()
|
|
|
|
|
vim.api.nvim_create_autocmd("FileType", {
|
|
|
|
|
buffer = 0,
|
|
|
|
|
once = true,
|
|
|
|
|
vim.api.nvim_create_autocmd("BufWinEnter", {
|
|
|
|
|
callback = function()
|
|
|
|
|
local ft = vim.bo.filetype
|
|
|
|
|
local last_pos = vim.fn.line("'\"")
|
|
|
|
|
@ -283,10 +277,10 @@ vim.api.nvim_create_autocmd("BufRead", {
|
|
|
|
|
last_pos > 1 and
|
|
|
|
|
last_pos <= last_line then
|
|
|
|
|
vim.cmd('silent! normal! g`"')
|
|
|
|
|
vim.cmd('silent! foldopen!')
|
|
|
|
|
vim.cmd('silent! normal! zz')
|
|
|
|
|
end
|
|
|
|
|
end,
|
|
|
|
|
})
|
|
|
|
|
end,
|
|
|
|
|
}) ---}}}
|
|
|
|
|
|
|
|
|
|
vim.keymap.set("x", "/", "<Esc>/\\%V", { desc = 'Search forward within visual selection' })
|
|
|
|
|
|