Подключение подсветки Git

Signed-off-by: Valentin Popov <valentin@popov.link>
This commit is contained in:
Valentin Popov 2023-03-31 14:47:48 +04:00
parent 57ee4d684d
commit 85996e57af
Signed by: Valentin Popov
GPG Key ID: AE3CE523DAAA8401
2 changed files with 28 additions and 17 deletions

View File

@ -6,4 +6,4 @@ map('n', '<F8>', ':TagbarToggle<CR>', default_opts)
-- Поиск по файлам -- Поиск по файлам
map('n', '<C-a>', [[ <cmd>lua require('telescope.builtin').find_files()<cr> ]], default_opts) map('n', '<C-a>', [[ <cmd>lua require('telescope.builtin').find_files()<cr> ]], default_opts)
map('n', '<C-p>', [[ <cmd>lua require('telescope.builtin').live_grep()<cr> ]], default_opts) map('n', '<C-p>', [[ <cmd>lua require('telescope.builtin').live_grep()<cr> ]], default_opts)

View File

@ -4,9 +4,36 @@ return require('packer').startup(function(use)
-- Инициализация пакетного менеджера -- Инициализация пакетного менеджера
use 'wbthomason/packer.nvim' use 'wbthomason/packer.nvim'
-- Поддержка асинхронной работы
use 'nvim-lua/plenary.nvim'
-- Тема редактора "sonokai" -- Тема редактора "sonokai"
use 'sainnhe/sonokai' use 'sainnhe/sonokai'
-- Расширенная подсветка синтаксиса
use {
'nvim-treesitter/nvim-treesitter',
run = ':TSUpdate',
config = function()
require('nvim-treesitter.configs').setup {
ensure_installed = 'all',
auto_install = true,
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
}
}
end,
}
-- Подключение подсветки Git
use {
'lewis6991/gitsigns.nvim',
config = function()
require('gitsigns').setup()
end
}
-- Информационная строка -- Информационная строка
use { use {
'nvim-lualine/lualine.nvim', 'nvim-lualine/lualine.nvim',
@ -44,22 +71,6 @@ return require('packer').startup(function(use)
end, end,
} }
-- Расширенная подсветка синтаксиса
use {
'nvim-treesitter/nvim-treesitter',
config = function()
require('nvim-treesitter.configs').setup {
ensure_installed = { 'bash', 'css', 'dockerfile', 'go', 'html', 'javascript', 'lua', 'markdown', 'php', 'rust', 'scss', 'typescript', 'vue' },
sync_install = false,
auto_install = true,
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
}
}
end,
}
-- Автоматическое закрытие скобок -- Автоматическое закрытие скобок
use { use {
'windwp/nvim-autopairs', 'windwp/nvim-autopairs',