From 2655411b56ee7aced03ad60394a80f4eae372fbb Mon Sep 17 00:00:00 2001 From: "Casper V. Kristensen" Date: Sun, 25 Aug 2024 15:38:01 +0200 Subject: [PATCH] vim: use double quotes --- modules/base/vim.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/base/vim.nix b/modules/base/vim.nix index 670dd03..a82fc12 100644 --- a/modules/base/vim.nix +++ b/modules/base/vim.nix @@ -131,20 +131,20 @@ -- Restore cursor position when opening a file -- https://github.com/neovim/neovim/issues/16339#issuecomment-1457394370 - vim.api.nvim_create_autocmd('BufRead', { + vim.api.nvim_create_autocmd("BufRead", { callback = function(opts) - vim.api.nvim_create_autocmd('BufWinEnter', { + vim.api.nvim_create_autocmd("BufWinEnter", { once = true, buffer = opts.buf, callback = function() local ft = vim.bo[opts.buf].filetype local last_known_line = vim.api.nvim_buf_get_mark(opts.buf, '"')[1] if - not (ft:match('commit') and ft:match('rebase')) + not (ft:match("commit") and ft:match("rebase")) and last_known_line > 1 and last_known_line <= vim.api.nvim_buf_line_count(opts.buf) then - vim.api.nvim_feedkeys([[g`"]], 'nx', false) + vim.api.nvim_feedkeys([[g`"]], "nx", false) end end, })