.config/nvim/lua/kamu/options.lua aktualisiert

This commit is contained in:
2023-12-22 02:13:54 +01:00
parent a8f7bd4141
commit d53ae786dd

View File

@@ -1,39 +1,56 @@
local options = {
autoindent = true,
smartindent = true,
tabstop = 2,
shiftwidth = 2,
expandtab = true,
number = true,
relativenumber = true,
numberwidth = 4,
swapfile = false,
backup = false,
undodir = os.getenv("HOME") .. "/.vim/undodir",
undofile = true,
hlsearch = false,
incsearch = true,
showtabline = 0,
termguicolors = true,
signcolumn = "yes",
wrap = false,
fileencoding = "utf-8",
scrolloff = 8,
mouse = "a",
updatetime = 50,
-- guicursor = "a:block"
}
for option, value in pairs(options) do
vim.opt[option] = value
end
in_wsl = os.getenv('WSL_DISTRO_NAME') ~= nil
-- https://mitchellt.com/2022/05/15/WSL-Neovim-Lua-and-the-Windows-Clipboard.html
if in_wsl then
vim.g.clipboard = {
name = 'wsl clipboard',
copy = {
["+"] = { "clip.exe" },
["*"] = { "clip.exe" }
},
paste = {
["+"] = { 'powershell.exe -c [Console]::Out.Write($(Get-Clipboard -Raw).tostring().replace("`r", ""))' },
["*"] = { 'powershell.exe -c [Console]::Out.Write($(Get-Clipboard -Raw).tostring().replace("`r", ""))' } },
cache_enabled = true
}
end
local options = {
autoindent = true,
smartindent = true,
tabstop = 2,
shiftwidth = 2,
expandtab = true,
number = true,
relativenumber = true,
numberwidth = 4,
swapfile = false,
backup = false,
undodir = os.getenv("HOME") .. "/.vim/undodir",
undofile = true,
hlsearch = false,
incsearch = true,
showtabline = 0,
termguicolors = true,
signcolumn = "yes",
wrap = false,
fileencoding = "utf-8",
scrolloff = 8,
mouse = "a",
updatetime = 50,
-- guicursor = "a:block"
}
for option, value in pairs(options) do
vim.opt[option] = value
end