Move from vim script to lua init file

This commit is contained in:
2021-09-07 21:08:02 +02:00
parent 2870ce61ee
commit f38e21f648
5 changed files with 135 additions and 305 deletions

16
lua/keymappings.lua Normal file
View File

@@ -0,0 +1,16 @@
local utils = require('utils')
vim.g.mapleader = ','
-- Paste from clipboard
utils.map('n', '<leader>p', '"+p')
utils.map('n', '<leader>P', '"+P')
utils.map('v', '<leader>p', '"+p')
utils.map('v', '<leader>P', '"+P')
-- Yank to clipboard
utils.map('v', '<leader>y', '"+y')
utils.map('n', '<leader>Y', '"+yg_')
utils.map('n', '<leader>y', '"+y')
utils.map('n', '<leader>yy', '"+yy')
-- Tabs and Split
utils.map('n', 'F2', ':tabnew .<CR>')