Вынес клавиши в отдельный файл

Signed-off-by: Valentin Popov <valentin@popov.link>
This commit is contained in:
Valentin Popov 2023-03-31 00:33:54 +04:00
parent 0fbd0a5a8f
commit 465dabc8b0
Signed by: Valentin Popov
GPG Key ID: AE3CE523DAAA8401
4 changed files with 10 additions and 8 deletions

View File

@ -1,2 +1,3 @@
require('plugins')
require('settings')
require('keymaps')

5
lua/keymaps.lua Normal file
View File

@ -0,0 +1,5 @@
local default_opts = { noremap = true, silent = true }
local map = vim.api.nvim_set_keymap
-- Отображение структуры классов и функций файла
map('n', '<F8>', ':TagbarToggle<CR>', default_opts)

View File

@ -1,10 +1,10 @@
vim.cmd.packadd('packer.nvim')
return require('packer').startup(function(use)
-- Авто-установка пакетного менеджера
-- Инициализация пакетного менеджера
use 'wbthomason/packer.nvim'
-- Тема редактора
-- Тема редактора NightFox
use {
'EdenEast/nightfox.nvim',
config = function()
@ -12,7 +12,7 @@ return require('packer').startup(function(use)
end,
}
-- Статусная полоса
-- Информационная строка
use {
'nvim-lualine/lualine.nvim',
config = function()
@ -64,6 +64,6 @@ return require('packer').startup(function(use)
-- Линтер для файлов
use 'dense-analysis/ale'
-- Структура файла
-- Структура классов и функций файла
use 'majutsushi/tagbar'
end)

View File

@ -1,4 +1,3 @@
local map = vim.api.nvim_set_keymap
local opt = vim.opt
-- Общие настройки
@ -15,6 +14,3 @@ opt.tabstop = 4 -- Размер <tab> в пробелах
-- Настройка номеров строк
opt.number = true -- Отображать номер текущей строки
opt.relativenumber = true -- Использовать относительные номера строк
-- Комбинации клавиш
map('n', '<F8>', ':TagbarToggle<CR>', { noremap = true, silent = true }) -- Показать структуру файла