recovery from stupid file loss and major update

This commit is contained in:
2023-02-10 04:39:34 +10:00
parent 49b4010bd7
commit b4157580f5
22 changed files with 664 additions and 0 deletions

5
lua/settings/panels.lua Normal file
View File

@@ -0,0 +1,5 @@
-- Вертикальное разделение всегда вправо
vim.opt.splitright = true
-- Горизонтальное разделение всегда вниз
vim.opt.splitbelow = true

8
lua/settings/search.lua Normal file
View File

@@ -0,0 +1,8 @@
-- Игнорировать регистр в поиске
vim.opt.ignorecase = true
-- Не игнорировать регистр, если есть символы в верхнем регистре
vim.opt.smartcase = true
-- Подсвечивать результаты поиска
vim.opt.showmatch = true

24
lua/settings/system.lua Normal file
View File

@@ -0,0 +1,24 @@
-- Использовать системный буфер обмена
vim.opt.clipboard = 'unnamedplus'
-- Автодополнение (встроенное в Neovim)
vim.opt.completeopt = 'menuone,noselect'
-- Не автокомментировать новые линии при переходе на новую строку
vim.cmd('autocmd BufEnter * set fo-=c fo-=r fo-=o')
-- Нумерация строк
vim.opt.number = true
-- Отключение бекапов (для плагина coc)
vim.opt.backup = false
vim.opt.writebackup = false
-- Интервал обновлений отрисовки
vim.opt.updatetime = 300
-- Всегда отображать signcolumn (?)
vim.opt.signcolumn = "yes"

11
lua/settings/tabs.lua Normal file
View File

@@ -0,0 +1,11 @@
-- Количество пробелов для сдвига
vim.opt.shiftwidth = 2
-- Количество пробелов при переносе строки (<CR>)
vim.opt.tabstop = 2
-- Подстраивать новые строки под предыдущий отступ
vim.opt.smartindent = true
-- Отступы вместо пробелов
vim.opt.expandtab = true