Files
LazyCfg/lua/config/options.lua
2026-01-22 20:57:58 +08:00

31 lines
858 B
Lua

-- Options are automatically loaded before lazy.nvim startup
-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua
-- Add any additional options here
-- Mobile experiment improve
vim.opt.wrap = true
vim.opt.linebreak = true
vim.opt.breakindent = true
vim.opt.textwidth = 0
vim.opt.relativenumber = false
-- Error or warning messages print improve
vim.diagnostic.config({
virtual_text = false,
virtual_lines = { spacing = 4 },
})
-- Clipboard settings
vim.g.clipboard = {
name = "OSC 52",
copy = {
["+"] = require("vim.ui.clipboard.osc52").copy("+"),
["*"] = require("vim.ui.clipboard.osc52").copy("*"),
},
paste = {
["+"] = require("vim.ui.clipboard.osc52").paste("+"),
["*"] = require("vim.ui.clipboard.osc52").paste("*"),
},
}
vim.opt.clipboard = "unnamedplus"