update
This commit is contained in:
parent
246852f305
commit
3b9b4b9502
24
init.lua
24
init.lua
|
@ -189,13 +189,17 @@ require('lazy').setup({
|
|||
-- See `:help vim.o`
|
||||
|
||||
-- Set highlight on search
|
||||
vim.o.hlsearch = false
|
||||
vim.o.hlsearch = true
|
||||
vim.cmd [[highlight Search guifg=#292e42 guibg=#bb9af7]]
|
||||
|
||||
|
||||
|
||||
-- Make line numbers default
|
||||
vim.wo.number = true
|
||||
|
||||
-- Enable mouse mode
|
||||
vim.o.mouse = 'a'
|
||||
|
||||
-- enable relativew numbers
|
||||
vim.o.relativenumber = true
|
||||
|
||||
|
@ -241,6 +245,8 @@ vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = tr
|
|||
-- go from insert to normal with "jj"
|
||||
vim.api.nvim_set_keymap('i', 'jj', '<Esc>', { noremap = true })
|
||||
|
||||
vim.api.nvim_set_keymap('i', 'jk', '<Esc>', { noremap = true })
|
||||
|
||||
-- save the file with space w
|
||||
vim.api.nvim_set_keymap('n', '<leader>w', ':Format<CR> :w<CR>', { noremap = true, silent = true, desc = "save" })
|
||||
|
||||
|
@ -268,7 +274,7 @@ vim.api.nvim_set_keymap('n', '<S-h>', ':BufferPrevious<CR>', { noremap = true, s
|
|||
vim.api.nvim_set_keymap('n', '<S-l>', ':BufferNext<CR>', { noremap = true, silent = true })
|
||||
|
||||
-- close the current buffer
|
||||
vim.api.nvim_set_keymap('n', '<leader>c', ':bd<CR>', { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap('n', '<leader>cb', ':bd<CR>', { noremap = true, silent = true })
|
||||
|
||||
-- Mapping copilot to <C-j>
|
||||
vim.g.copilot_no_tab_map = true
|
||||
|
@ -276,8 +282,22 @@ vim.api.nvim_set_keymap("i", "<C-J>", 'copilot#Accept("<CR>")', { silent = true,
|
|||
|
||||
vim.api.nvim_set_keymap('n', ':', '<cmd>FineCmdline<CR>', { noremap = true })
|
||||
|
||||
vim.api.nvim_set_keymap('n', '<leader>hs', ':nohlsearch<CR>',
|
||||
{ noremap = true, silent = true, desc = "toggle of search highlight" })
|
||||
|
||||
vim.api.nvim_set_keymap('n', 'gm', ":call cursor(0, len(getline('.'))/2)<CR>",
|
||||
{ noremap = true, silent = true, desc = "[g]o [m]iddle" })
|
||||
|
||||
-- disable swap file beacause it cause crashes in neovide and neovim
|
||||
vim.o.swapfile = false
|
||||
|
||||
|
||||
-- changing the color mapping for the neotree mapping
|
||||
vim.g.nvim_tree_highlight_opened_files = 1
|
||||
|
||||
|
||||
|
||||
|
||||
-- custom requirements
|
||||
config = function()
|
||||
require("config.auto-session").setup {}
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
return {
|
||||
'glepnir/dashboard-nvim',
|
||||
event = 'VimEnter',
|
||||
config = function()
|
||||
require('dashboard').setup {
|
||||
-- config
|
||||
}
|
||||
end,
|
||||
dependencies = { { 'nvim-tree/nvim-web-devicons' } }
|
||||
}
|
Loading…
Reference in New Issue