20 lines
633 B
Lua
20 lines
633 B
Lua
-- Options are automatically loaded before lazy.nvim startup
|
|
-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua
|
|
-- Add any additional options here
|
|
--
|
|
|
|
local map = vim.keymap.set
|
|
|
|
vim.opt.relativenumber = true
|
|
|
|
map("n", "<A-j>", ":m .+1<CR>==") -- move line up(n)
|
|
map("n", "<A-k>", ":m .-2<CR>==") -- move line down(n)
|
|
map("v", "<A-j>", ":m '>+1<CR>gv=gv") -- move line up(v)
|
|
map("v", "<A-k>", ":m '<-2<CR>gv=gv") -- move line down(v)
|
|
map("n", "<A-d>", "yyp") -- copy line below
|
|
|
|
map("n", "<j-q>", ":%!jq '.'") -- format json
|
|
|
|
-- theme options
|
|
vim.o.background='dark'
|