-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.lua
21 lines (19 loc) · 1.51 KB
/
init.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
vim.loader.enable()
require("core.lazy")
require("core.config")
require("core.autocmds")
require("core.utils")
require("core.mappings")
require("core.ru_mappings")
--[[
В данном файле происходит инициализация файлов конфигурации.
Добавлять расширения из папки "plugins" не требуется, так как в используемой структуре конфигурации этим занимается "Lazy.nvim".
Указывать расширение ".lua" для файлов и папку "lua" не нужно, так как NeoVim определяет их автоматически.
Вместо require("папка.файл") можно использовать require("папка/файл"), если вам так удобнее.
Учтите, что порядок подключения имеет значение! (Например, если вы попытаетесь активировать тему до её загрузки, будет выдана ошибка!)
-------
В каталоге ftplugin находятся файлы с настройками для конкретных ЯП.
Название файла должно совпадать с нужным языком.
Подключать директорию в этом файле не нужно.
Это происходит автоматически, так как данная функциональность является встроенной в nvim.
--]]