which key plugin and telescop settings
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
-- Quick compilation with GCC and running
|
||||
vim.keymap.set('n', 'co', '<cmd>:!gcc -o test % && ./test', {noremap = true})
|
||||
vim.keymap.set('n', '<leader>c', '<cmd>!gcc -o test % && ./test<cr>', { noremap = true })
|
||||
|
||||
@@ -7,7 +7,7 @@ return {
|
||||
keys = {
|
||||
{ '<tab>', '<cmd>BufferLineCycleNext<cr>', mode = { 'n' }, desc = 'Move to the next tab', noremap = true, silent = true },
|
||||
{ '<s-tab>', '<cmd>BufferLineCyclePrev<cr>', mode = { 'n' }, desc = 'Move to the previous tab', noremap = true, silent = true },
|
||||
{ '<leader><tab>', '<cmd>lua require("bufferline").go_to(vim.fn.input("Enter tab number: "), true)<cr>', mode = { 'n' }, desc = 'Move to the tab', noremap = true, silent = true },
|
||||
{ '<c-tab>', '<cmd>lua require("bufferline").go_to(vim.fn.input("Enter tab number: "), true)<cr>', mode = { 'n' }, desc = 'Move to the tab', noremap = true, silent = true },
|
||||
},
|
||||
version = '*',
|
||||
dependencies = {
|
||||
|
||||
@@ -5,10 +5,10 @@ return {
|
||||
enabled = true,
|
||||
lazy = true,
|
||||
keys = {
|
||||
{ '<c-f>', '<cmd>Telescope find_files<cr>', mode = { 'n', 'i', 'v', 't' }, desc = 'Telescope find', noremap = true, silent = true },
|
||||
{ '<c-g>', '<cmd>Telescope live_grep<cr>', mode = { 'n', 'i', 'v', 't' }, desc = 'Telescope grep', noremap = true, silent = true },
|
||||
{ '<leader><s-tab>', '<cmd>Telescope buffers<cr>', mode = { 'n', 'i', 'v', 't' }, desc = 'Telescope buffers', noremap = true, silent = true },
|
||||
{ '<leader>?', '<cmd>Telescope help_tags<cr>', mode = { 'n', 'i', 'v', 't' }, desc = 'Telescope help', noremap = true, silent = true },
|
||||
{ '<c-f>', '<cmd>Telescope find_files<cr>', mode = { 'n', 'i', 'v', 't' }, desc = 'Search files', noremap = true, silent = true },
|
||||
{ '<c-g>', '<cmd>Telescope live_grep<cr>', mode = { 'n', 'i', 'v', 't' }, desc = 'Grep files', noremap = true, silent = true },
|
||||
{ '<leader><tab>', '<cmd>Telescope buffers<cr>', mode = { 'n', 'v', 't' }, desc = 'Search buffers', noremap = true, silent = true },
|
||||
{ '<leader>?', '<cmd>Telescope help_tags<cr>', mode = { 'n', 'v', 't' }, desc = 'Help', noremap = true, silent = true },
|
||||
},
|
||||
dependencies = {
|
||||
-- Functions for Telescope
|
||||
|
||||
15
lua/plugins/which-key.lua
Normal file
15
lua/plugins/which-key.lua
Normal file
@@ -0,0 +1,15 @@
|
||||
-- 💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps,
|
||||
-- by showing available keybindings in a popup as you type.
|
||||
return {
|
||||
'folke/which-key.nvim',
|
||||
event = 'VeryLazy',
|
||||
opts = {
|
||||
preset = 'helix',
|
||||
triggers = {
|
||||
{ '<auto>', mode = { 'n', 'i', 'v', 't' } },
|
||||
}
|
||||
},
|
||||
keys = {
|
||||
-- { '<leader><leader>', function() require('which-key').show({ global = false }) end, mode = { 'n' }, desc = 'Buffer Local Keymaps (which-key)', noremap = true, silent = true },
|
||||
},
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
-- Leader button
|
||||
vim.g.mapleader = ' '
|
||||
vim.g.mapleader = '`'
|
||||
vim.g.maplocalleader = '\\'
|
||||
|
||||
-- Использовать системный буфер обмена
|
||||
|
||||
Reference in New Issue
Block a user