mirror of
https://github.com/d0zingcat/dotfiles.git
synced 2026-05-17 23:16:48 +00:00
52
nvim/lua/config/prelude.lua
Normal file
52
nvim/lua/config/prelude.lua
Normal file
@@ -0,0 +1,52 @@
|
||||
if vim.fn.has('nvim') == 0 then
|
||||
return
|
||||
end
|
||||
|
||||
vim.g.loaded_netrw = 1
|
||||
vim.g.loaded_netrwPlugin = 1
|
||||
vim.o.termguicolors = true
|
||||
|
||||
vim.g.mapleader = ' ' -- Make sure to set `mapleader` before lazy so your mappings are correct
|
||||
vim.g.maplocalleader = '\\' -- Same for `maplocalleader`
|
||||
|
||||
vim.o.encoding = 'utf-8'
|
||||
vim.o.fileencoding = 'utf-8'
|
||||
vim.o.fencs = 'utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936'
|
||||
vim.o.hidden = true
|
||||
vim.o.wildmenu = true
|
||||
vim.o.hlsearch = true
|
||||
vim.o.incsearch = true
|
||||
vim.o.matchtime = 1
|
||||
vim.o.showmatch = true
|
||||
vim.o.updatetime = 100
|
||||
vim.o.ignorecase = true
|
||||
vim.o.smarttab = true
|
||||
vim.o.expandtab = true
|
||||
vim.o.laststatus = 2
|
||||
vim.o.showcmd = true
|
||||
vim.o.ruler = true
|
||||
vim.o.history = 300
|
||||
vim.o.backup = false
|
||||
vim.o.swapfile = false
|
||||
vim.o.foldenable = false
|
||||
vim.o.autoread = true
|
||||
vim.o.autowrite = true
|
||||
vim.o.mouse = 'a'
|
||||
|
||||
vim.o.number = true
|
||||
vim.o.cursorline = true
|
||||
vim.o.relativenumber = true
|
||||
vim.o.cursorcolumn = true
|
||||
vim.o.signcolumn = 'auto:1'
|
||||
-- vim.o.cmdheight = 0
|
||||
vim.opt.list = true
|
||||
vim.opt.listchars:append('eol:↴')
|
||||
vim.opt.fillchars:append { diff = '╱' }
|
||||
|
||||
vim.o.textwidth = 120
|
||||
vim.o.smartindent = true
|
||||
vim.o.autoindent = true
|
||||
vim.o.cindent = true
|
||||
vim.o.shiftwidth = 4
|
||||
vim.o.softtabstop = 4
|
||||
vim.o.tabstop = 4
|
||||
Reference in New Issue
Block a user