[nvim] Move repeated use of vim.fn.stdpath("state") to a local

This commit is contained in:
Eryn Wells 2025-01-31 13:28:57 -08:00
parent e0d3364d9d
commit 2f897bb808

View file

@ -85,9 +85,10 @@ opt.background = "dark"
opt.backup = true opt.backup = true
opt.undofile = true opt.undofile = true
opt.backupdir = {vim.fn.stdpath("state") .. "/backup//"} local statedir = vim.fn.stdpath("state")
opt.directory = {vim.fn.stdpath("state") .. "/swap//", "."} opt.backupdir = {statedir .. "/backup//"}
opt.undodir = {vim.fn.stdpath("state") .. "/undo//"} opt.directory = {statedir .. "/swap//", "."}
opt.undodir = {statedir .. "/undo//"}
-- Fields to save in the Shada file. Parameters as follows: (see :help shada) -- Fields to save in the Shada file. Parameters as follows: (see :help shada)
-- % number of buffers to save and restore when no file argument is given -- % number of buffers to save and restore when no file argument is given
@ -98,7 +99,7 @@ opt.undodir = {vim.fn.stdpath("state") .. "/undo//"}
-- : maximum number of lines of command history to save -- : maximum number of lines of command history to save
-- s shada entries over 100 KiB are skipped -- s shada entries over 100 KiB are skipped
opt.shada = {"%100", "'1000", "h", "<1000", ":1000", "s100"} opt.shada = {"%100", "'1000", "h", "<1000", ":1000", "s100"}
opt.shadafile = vim.fn.stdpath("state") .. "/shada/default.shada" opt.shadafile = statedir .. "/shada/default.shada"
-- Scroll ahead of the point a bit in each direction -- Scroll ahead of the point a bit in each direction
opt.scrolloff = 3 opt.scrolloff = 3