60 lines
1.1 KiB
Lua
60 lines
1.1 KiB
Lua
|
-- OPTIONS
|
||
|
|
||
|
-- syntax
|
||
|
vim.cmd [[
|
||
|
syntax on
|
||
|
let mapleader=" "
|
||
|
colorscheme kuroi
|
||
|
hi MatchParen guibg=NONE guifg=red gui=bold
|
||
|
set shortmess+=c
|
||
|
]]
|
||
|
|
||
|
-- color settings
|
||
|
vim.opt.termguicolors=true
|
||
|
vim.opt.background='dark'
|
||
|
|
||
|
-- random settings
|
||
|
vim.opt.number=true
|
||
|
vim.opt.rnu=true
|
||
|
vim.opt.clipboard='unnamed'
|
||
|
vim.opt.mouse='nvi'
|
||
|
|
||
|
vim.opt.visualbell=true
|
||
|
vim.opt.virtualedit='block'
|
||
|
vim.opt.scrolloff=1
|
||
|
vim.opt.wildmenu=true
|
||
|
vim.opt.autoread=true
|
||
|
vim.opt.lazyredraw=true
|
||
|
vim.opt.history=250
|
||
|
vim.opt.showmode=false
|
||
|
|
||
|
vim.opt.completeopt='menuone,noinsert,noselect'
|
||
|
|
||
|
-- tabs and line wrap
|
||
|
vim.opt.expandtab=true
|
||
|
vim.opt.tabstop=2
|
||
|
vim.opt.wrapmargin=8
|
||
|
vim.opt.softtabstop=0
|
||
|
vim.opt.shiftwidth=2
|
||
|
vim.opt.backspace='indent,eol,start'
|
||
|
vim.opt.encoding='utf-8'
|
||
|
vim.opt.autoindent=true
|
||
|
|
||
|
-- search
|
||
|
vim.opt.incsearch=true
|
||
|
vim.opt.hlsearch=true
|
||
|
vim.opt.smartcase=true
|
||
|
|
||
|
-- Disable Backup and Swap files
|
||
|
vim.opt.swapfile=false
|
||
|
vim.opt.backup=false
|
||
|
vim.opt.writebackup=false
|
||
|
|
||
|
-- setup split
|
||
|
vim.opt.splitbelow=true
|
||
|
vim.opt.splitright=true
|
||
|
|
||
|
-- Enable folding
|
||
|
vim.opt.foldmethod='indent'
|
||
|
vim.opt.foldlevel=99
|