config.nvim/lua/core.lua

26 lines
489 B
Lua
Raw Normal View History

-- CORE SETTINGS
local o = vim.o
2021-09-14 19:58:30 +08:00
local global = vim.g
2021-09-07 23:26:21 +08:00
-- look and feel
2022-04-17 20:57:18 +08:00
vim.opt.shortmess:append({I = true}) -- remove intro message
o.termguicolors = true
o.ruler = true
o.relativenumber = true
o.number = true
o.showmode = false
o.scrolloff = 10
o.softtabstop = 2
o.shiftwidth = 2
2021-09-07 23:26:21 +08:00
-- controlling
vim.opt.completeopt = {'menu', 'menuone', 'noselect'}
o.ignorecase = true
o.smartcase = true
o.smartindent = true
o.autoindent = true
2022-12-30 14:01:25 +08:00
o.mouse = "a"
2021-10-25 10:53:37 +08:00
-- leader settings
global.mapleader = ' '