22 lines
552 B
Lua
22 lines
552 B
Lua
-- Minimal Neovim Configuration
|
|
-- Clean slate for starting from scratch
|
|
|
|
-- Basic vim settings
|
|
vim.g.mapleader = ' '
|
|
vim.g.maplocalleader = ' '
|
|
|
|
vim.opt.number = true
|
|
vim.opt.relativenumber = true
|
|
vim.opt.mouse = 'a'
|
|
vim.opt.breakindent = true
|
|
vim.opt.undofile = true
|
|
vim.opt.ignorecase = true
|
|
vim.opt.smartcase = true
|
|
vim.opt.signcolumn = 'yes'
|
|
vim.opt.updatetime = 250
|
|
vim.opt.timeoutlen = 300
|
|
vim.opt.completeopt = 'menuone,noselect'
|
|
vim.opt.termguicolors = true
|
|
|
|
-- Basic keymaps
|
|
vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true }) |