From c0fa23ca93d32905c0e851a41de682ce6522bf18 Mon Sep 17 00:00:00 2001 From: randomuser Date: Tue, 27 Dec 2022 01:06:06 +0000 Subject: [PATCH] add testing lua nvim config --- nvim/initq.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 nvim/initq.lua diff --git a/nvim/initq.lua b/nvim/initq.lua new file mode 100644 index 0000000..c3e083d --- /dev/null +++ b/nvim/initq.lua @@ -0,0 +1,37 @@ +noremap = { noremap = true } +function nnoremap(l, r) + vim.keymap.set('n', l, r, noremap) +end + +vim.env.mapleader = ' ' +nnoremap(';', ':') +nnoremap(':', ';') + +-- nnoremap('ym', ':set number!:set list!') +-- nnoremap('rr', function() vim.cmd.source('~/.config/nvim/init.lua') end) +-- nnoremap('re', function() vim.cmd.edit('~/.config/nvim/init.lua') end) +vim.keymap.set('n', 'rr', function() vim.cmd.source('~/.config/nvim/init.lua') end) + +-- conf.nocompatible = true +-- not sure why this does not work +-- will checkout later +vim.o.number = true +vim.o.foldmethod = 'marker' +vim.o.encoding = 'utf8' +vim.o.list = true +vim.o.lcs = 'tab:->,trail:_,eol:^' +vim.o.clipboard = 'unnamedplus' +vim.o.spell = true +vim.o.spelllang = "en_us" +vim.o.title = true +vim.o.ts = 2 +vim.o.sw = 2 +vim.o.hlsearch = true +vim.o.incsearch = true +vim.o.ignorecase = true +vim.o.smartcase = true +vim.o.inccommand = 'nosplit' +vim.o.hidden = true +vim.opt.path:append {'**'} + +vim.cmd.colorscheme('earth')