pull/339/head
Omixxx 2 years ago
parent 246852f305
commit 3b9b4b9502

@ -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…
Cancel
Save