chg: Move almost every setting to lua
This commit is contained in:
parent
ec8547fe83
commit
45c537c675
9 changed files with 83 additions and 77 deletions
|
@ -33,7 +33,7 @@ vim.g.loaded_ruby_provider = 0
|
||||||
vim.g.UltiSnipsSnippetDirectories = { "custom-snippets", "UltiSnips" }
|
vim.g.UltiSnipsSnippetDirectories = { "custom-snippets", "UltiSnips" }
|
||||||
|
|
||||||
-- Load keymaps
|
-- Load keymaps
|
||||||
local keymaps = vim.fn.stdpath("config") .. "/keymaps.vim"
|
local keymaps = vim.fn.stdpath("config") .. "/keymaps.lua"
|
||||||
vim.cmd.source(keymaps)
|
vim.cmd.source(keymaps)
|
||||||
|
|
||||||
-- Load plugins using paq-nvim
|
-- Load plugins using paq-nvim
|
||||||
|
|
35
laptop/keymaps.lua
Normal file
35
laptop/keymaps.lua
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
-- This file lists all the global keymaps
|
||||||
|
|
||||||
|
-- Change the leader and localleader
|
||||||
|
vim.g.mapleader = ','
|
||||||
|
vim.g.maplocalleader = ';'
|
||||||
|
|
||||||
|
-- Set K to hover
|
||||||
|
vim.cmd[[command -nargs=+ LspHover lua vim.lsp.buf.hover()]]
|
||||||
|
vim.opt.keywordprg = ":LspHover"
|
||||||
|
|
||||||
|
-- Use ctrl-[hjkl] to select the active split!
|
||||||
|
vim.keymap.set('n', '<c-k>', ":wincmd k<cr>", { silent = true })
|
||||||
|
vim.keymap.set('n', '<c-j>', ":wincmd j<cr>", { silent = true })
|
||||||
|
vim.keymap.set('n', '<c-h>', ":wincmd h<cr>", { silent = true })
|
||||||
|
vim.keymap.set('n', '<c-l>', ":wincmd l<cr>", { silent = true })
|
||||||
|
|
||||||
|
-- Use ,dd for deleting without putting into buffer
|
||||||
|
vim.keymap.set({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>D', '"_D', { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>x', '"_x', { remap = false })
|
||||||
|
|
||||||
|
-- Insert a newline in normal mode by ,o
|
||||||
|
vim.keymap.set('n', '<leader>o', "o<Esc>k", { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>O', "O<Esc>j", { remap = false })
|
||||||
|
|
||||||
|
-- Use ,u for redo
|
||||||
|
vim.keymap.set('n', '<leader>u', "<c-r>", { remap = false })
|
||||||
|
|
||||||
|
-- Find files using fzf by ,f
|
||||||
|
vim.keymap.set('n', '<leader>f', ":Files<cr>", { remap = false })
|
||||||
|
|
||||||
|
-- Move around buffers using ,j and ,k
|
||||||
|
vim.keymap.set('n', '<leader>k', ":bnext<cr>", { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>j', ":bprevious<cr>", { remap = false })
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
" This file lists all the global keymaps
|
|
||||||
|
|
||||||
" Set K to hover
|
|
||||||
command -nargs=+ LspHover lua vim.lsp.buf.hover()
|
|
||||||
set keywordprg=:LspHover
|
|
||||||
|
|
||||||
" Use ctrl-[hjkl] to select the active split!
|
|
||||||
nmap <silent> <c-k> :wincmd k<CR>
|
|
||||||
nmap <silent> <c-j> :wincmd j<CR>
|
|
||||||
nmap <silent> <c-h> :wincmd h<CR>
|
|
||||||
nmap <silent> <c-l> :wincmd l<CR>
|
|
||||||
|
|
||||||
" Change the leader and localleader
|
|
||||||
let mapleader=","
|
|
||||||
let maplocalleader=';'
|
|
||||||
|
|
||||||
" Use ,dd for deleting without putting into buffer
|
|
||||||
nnoremap <leader>d "_d
|
|
||||||
nnoremap <leader>D "_D
|
|
||||||
nnoremap <leader>x "_x
|
|
||||||
vnoremap <leader>d "_d
|
|
||||||
|
|
||||||
" Insert a newline in normal mode by ,o
|
|
||||||
nnoremap <leader>o o<Esc>k
|
|
||||||
nnoremap <leader>O O<Esc>j
|
|
||||||
|
|
||||||
" Use ,u for redo
|
|
||||||
nnoremap <leader>u <c-r>
|
|
||||||
|
|
||||||
" Find files using fzf by ,f
|
|
||||||
nnoremap <leader>f :Files<CR>
|
|
||||||
|
|
||||||
" Move around buffers using ,j and ,k
|
|
||||||
nnoremap <leader>k :bnext<CR>
|
|
||||||
nnoremap <leader>k :bprevious<CR>
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ vim.g.loaded_node_provider = 0
|
||||||
vim.g.loaded_ruby_provider = 0
|
vim.g.loaded_ruby_provider = 0
|
||||||
|
|
||||||
-- Load keymaps
|
-- Load keymaps
|
||||||
local keymaps = vim.fn.stdpath("config") .. "/keymaps.vim"
|
local keymaps = vim.fn.stdpath("config") .. "/keymaps.lua"
|
||||||
vim.cmd.source(keymaps)
|
vim.cmd.source(keymaps)
|
||||||
|
|
||||||
-- Load plugins using paq-nvim
|
-- Load plugins using paq-nvim
|
||||||
|
|
23
server/keymaps.lua
Normal file
23
server/keymaps.lua
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
-- This file lists all the global keymaps
|
||||||
|
|
||||||
|
-- Change the leader and localleader
|
||||||
|
vim.g.mapleader = ','
|
||||||
|
vim.g.maplocalleader = ';'
|
||||||
|
|
||||||
|
|
||||||
|
-- Use ,dd for deleting without putting into buffer
|
||||||
|
vim.keymap.set({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>D', '"_D', { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>x', '"_x', { remap = false })
|
||||||
|
|
||||||
|
-- Insert a newline in normal mode by ,o
|
||||||
|
vim.keymap.set('n', '<leader>o', "o<Esc>k", { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>O', "O<Esc>j", { remap = false })
|
||||||
|
|
||||||
|
-- Use ,u for redo
|
||||||
|
vim.keymap.set('n', '<leader>u', "<c-r>", { remap = false })
|
||||||
|
|
||||||
|
-- Move around buffers using ,j and ,k
|
||||||
|
vim.keymap.set('n', '<leader>k', ":bnext<cr>", { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>j', ":bprevious<cr>", { remap = false })
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
" Change the leader to a comma
|
|
||||||
let mapleader = ","
|
|
||||||
let g:mapleader = ","
|
|
||||||
|
|
||||||
" Use ,dd for deleting without putting into buffer
|
|
||||||
nnoremap <leader>d "_d
|
|
||||||
nnoremap <leader>D "_D
|
|
||||||
nnoremap <leader>x "_x
|
|
||||||
vnoremap <leader>d "_d
|
|
||||||
|
|
||||||
" Insert a newline in normal mode by ,o
|
|
||||||
nnoremap <Leader>o o<Esc>k
|
|
||||||
nnoremap <Leader>O O<Esc>j
|
|
||||||
|
|
||||||
" Use ,u for redo
|
|
||||||
nnoremap <Leader>u <c-r>
|
|
||||||
|
|
||||||
" Move around buffers using ,j and ,k
|
|
||||||
nnoremap <leader>k :bnext<CR>
|
|
||||||
nnoremap <leader>k :bprevious<CR>
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ vim.g.loaded_node_provider = 0
|
||||||
vim.g.loaded_ruby_provider = 0
|
vim.g.loaded_ruby_provider = 0
|
||||||
|
|
||||||
-- Load keymaps
|
-- Load keymaps
|
||||||
local keymaps = vim.fn.stdpath("config") .. "/keymaps.vim"
|
local keymaps = vim.fn.stdpath("config") .. "/keymaps.lua"
|
||||||
vim.cmd.source(keymaps)
|
vim.cmd.source(keymaps)
|
||||||
|
|
||||||
-- Load plugins using paq-nvim
|
-- Load plugins using paq-nvim
|
||||||
|
|
22
vps/keymaps.lua
Normal file
22
vps/keymaps.lua
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
-- This file lists all the global keymaps
|
||||||
|
|
||||||
|
-- Change the leader and localleader
|
||||||
|
vim.g.mapleader = ','
|
||||||
|
vim.g.maplocalleader = ';'
|
||||||
|
|
||||||
|
-- Use ,dd for deleting without putting into buffer
|
||||||
|
vim.keymap.set({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>D', '"_D', { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>x', '"_x', { remap = false })
|
||||||
|
|
||||||
|
-- Insert a newline in normal mode by ,o
|
||||||
|
vim.keymap.set('n', '<leader>o', "o<Esc>k", { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>O', "O<Esc>j", { remap = false })
|
||||||
|
|
||||||
|
-- Use ,u for redo
|
||||||
|
vim.keymap.set('n', '<leader>u', "<c-r>", { remap = false })
|
||||||
|
|
||||||
|
-- Move around buffers using ,j and ,k
|
||||||
|
vim.keymap.set('n', '<leader>k', ":bnext<cr>", { remap = false })
|
||||||
|
vim.keymap.set('n', '<leader>j', ":bprevious<cr>", { remap = false })
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
" Change the leader to a comma
|
|
||||||
let mapleader = ","
|
|
||||||
let g:mapleader = ","
|
|
||||||
|
|
||||||
" Use ,dd for deleting without putting into buffer
|
|
||||||
nnoremap <leader>d "_d
|
|
||||||
nnoremap <leader>D "_D
|
|
||||||
nnoremap <leader>x "_x
|
|
||||||
vnoremap <leader>d "_d
|
|
||||||
|
|
||||||
" Insert a newline in normal mode by ,o
|
|
||||||
nnoremap <Leader>o o<Esc>k
|
|
||||||
nnoremap <Leader>O O<Esc>j
|
|
||||||
|
|
||||||
" Use ,u for redo
|
|
||||||
nnoremap <Leader>u <c-r>
|
|
||||||
|
|
Loading…
Reference in a new issue