1
0

feat: Initial commit

This commit is contained in:
2024-07-29 20:11:11 +02:00
commit 028893231b
18 changed files with 5999 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
vim.keymap.set('i', '<M-Up>', '<ESC>:move-2<CR>i')
vim.keymap.set('i', '<M-Down>', '<ESC>:move+<CR>i')
vim.keymap.set('n', '<C-Up>', '<C-u>zz')
vim.keymap.set('n', '<C-Down>', '<C-d>zz')
-- yank to clipboard with leader
vim.keymap.set('n', '<leader>y', '"+y')
vim.keymap.set('v', '<leader>y', '"+y')
vim.keymap.set('n', 'Q', '<nop>')
-- terminal
vim.keymap.set('n', '<leader>t', ':terminal <CR>')
vim.keymap.set('t', '<ESC>', '<C-\\><C-n>')
-- nice additions
vim.keymap.set('n', '<leader>er', function()
vim.diagnostic.open_float()
end)
vim.keymap.set('n', '<leader>l', ':e#<CR>')
-- vim.keymap.set('n', '<leader>ca', ':CodeActionMenu<CR>')
-- vim.keymap.set('n', '<leader>cn', ':IncRename ')
vim.keymap.set('n', '<leader>i', 'cc')
-- peek
vim.keymap.set('n', '<leader>p', vim.lsp.buf.hover)

View File

@@ -0,0 +1,21 @@
-- Tabs for indenting
vim.opt.autoindent = true
vim.g.noexpandtab = true
vim.opt.tabstop = 4
vim.opt.shiftwidth = 4
-- Line numbers
vim.opt.number = true
vim.opt.relativenumber = true
-- Folding
vim.opt.foldlevelstart = 99
vim.g.mapleader = ' '
-- Terminal
vim.g.termguicolors = true
vim.g.terminal_emulator = 'kitty'
-- LSP
vim.lsp.inlay_hint.enable()