2025-01-11 07:51:33 -06:00
|
|
|
vim.cmd.set('expandtab')
|
|
|
|
|
vim.cmd.set('tabstop=2')
|
|
|
|
|
vim.cmd.set('softtabstop=2')
|
|
|
|
|
vim.cmd.set('shiftwidth=2')
|
2025-01-15 04:29:20 -06:00
|
|
|
vim.cmd.set('textwidth=80')
|
2024-10-29 09:15:26 -05:00
|
|
|
|
2025-01-11 07:51:33 -06:00
|
|
|
-- Disable swapfile
|
2024-10-29 09:15:26 -05:00
|
|
|
vim.opt.swapfile = false
|
2025-01-11 07:51:33 -06:00
|
|
|
|
|
|
|
|
-- Make line number default
|
2024-10-29 09:15:26 -05:00
|
|
|
vim.wo.number = true
|
2025-01-15 04:29:20 -06:00
|
|
|
vim.wo.relativenumber = true
|
2025-01-11 07:51:33 -06:00
|
|
|
|
|
|
|
|
-- Set highlight on search
|
|
|
|
|
vim.o.hlsearch = false
|
|
|
|
|
|
|
|
|
|
-- Remap space as leader
|
|
|
|
|
vim.g.mapleader = ' '
|
|
|
|
|
vim.g.maplocalleader = ' '
|
|
|
|
|
|
|
|
|
|
-- Make completion experience better
|
|
|
|
|
vim.o.completeopt = 'menuone,noselect'
|
|
|
|
|
|
|
|
|
|
-- Bind those keys
|
|
|
|
|
vim.keymap.set('i', 'jj', '<Esc>', { noremap = false })
|
|
|
|
|
vim.keymap.set({ 'n', 'v' }, '<Space>', 'Nop', { silent = true })
|