32 lines
586 B
Lua
32 lines
586 B
Lua
local api = vim.api
|
|
local g = vim.g
|
|
local opt = vim.opt
|
|
|
|
|
|
-- <Space> leader
|
|
api.nvim_set_keymap("", "<Space>", "<Nop>", {noremap = true, silent = true })
|
|
g.mapleader = " "
|
|
g.maplocalleader = " "
|
|
|
|
|
|
opt.termguicolors = true
|
|
opt.hlsearch = true
|
|
opt.number = true
|
|
opt.relativenumber = true
|
|
opt.mouse = "a"
|
|
opt.breakindent = true
|
|
opt.undofile = true
|
|
opt.ignorecase = true
|
|
opt.smartcase = true
|
|
opt.updatetime = 250
|
|
opt.signcolumn = "yes"
|
|
opt.clipboard = "unnamedplus"
|
|
|
|
vim.cmd [[
|
|
augroup YankHighlight
|
|
autocmd!
|
|
autocmd TextYankPost * silent! lua vim.highlight.on_yank()
|
|
augroup end
|
|
]]
|
|
|