Files
dotfiles/dot-config/nvim/lua/config/vim-options.lua

27 lines
605 B
Lua

vim.cmd.set('expandtab')
vim.cmd.set('tabstop=2')
vim.cmd.set('softtabstop=2')
vim.cmd.set('shiftwidth=2')
vim.cmd.set('textwidth=80')
-- Disable swapfile
vim.opt.swapfile = false
-- Make line number default
vim.wo.number = true
vim.wo.relativenumber = true
-- 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 })