исправление автозагрузки coq + отключение стрелочек
This commit is contained in:
@@ -2,11 +2,20 @@
|
||||
vim.keymap.set('i', '<C-i>', '<escape>', {noremap = true})
|
||||
|
||||
-- Быстрый сдвиг текста в режиме 'ВСТАВКА' (insert)
|
||||
vim.keymap.set('i', '<tab>', '<cmd>><cr>', {noremap = true})
|
||||
vim.keymap.set('i', '<s-tab>', '<cmd><<cr>', {noremap = true})
|
||||
-- (надо будет проработать в визуальном режиме на множество строк)
|
||||
vim.keymap.set({'i', 'v'}, '<tab>', '<cmd>><cr>', {noremap = true})
|
||||
vim.keymap.set({'i', 'v'}, '<s-tab>', '<cmd><<cr>', {noremap = true})
|
||||
|
||||
-- Отключение стрелок
|
||||
vim.keymap.set('n', '<left>', '', {noremap = true})
|
||||
vim.keymap.set('n', '<up>', '', {noremap = true})
|
||||
vim.keymap.set('n', '<right>', '', {noremap = true})
|
||||
vim.keymap.set('n', '<down>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<left>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<up>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<right>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<down>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<s-left>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<s-up>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<s-right>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<s-down>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<c-left>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<c-up>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<c-right>', '', {noremap = true})
|
||||
vim.keymap.set({'n', 'i', 'x', 'o', 'v'}, '<c-down>', '', {noremap = true})
|
||||
|
@@ -1,6 +1,4 @@
|
||||
-- Настройка "ms-jpq/coq_nvim"
|
||||
vim.g.coq_settings = {
|
||||
auto_start = 'shut-up',
|
||||
--keymap = {
|
||||
-- recommended = false
|
||||
--}
|
||||
auto_start = 'shut-up'
|
||||
}
|
||||
|
@@ -1,5 +1,9 @@
|
||||
-- Инициализация "ms-jpq/coq_nvim"
|
||||
local coq = require('coq')
|
||||
|
||||
-- Инициализация LSP-серверов
|
||||
|
||||
-- Настройка и инициализация "psalm" (LSP-сервер для PHP)
|
||||
require('lspconfig').psalm.setup {
|
||||
on_attach = lspconfig_on_attach,
|
||||
coq.lsp_ensure_capabilities()
|
||||
|
7
lua/plugins/lush.lua
Normal file
7
lua/plugins/lush.lua
Normal file
@@ -0,0 +1,7 @@
|
||||
-- Инициализация плагина
|
||||
local lush = require('lush')
|
||||
|
||||
-- Инициализация ссылки на палитру
|
||||
local hsl = lush.hsl
|
||||
|
||||
-- Тема будет разработана позднее - не до неё сейчас
|
@@ -4,10 +4,11 @@ vim.cmd('packadd packer.nvim')
|
||||
return require('packer').startup(function(use)
|
||||
-- Менеджер плагинов Packer (автообновление)
|
||||
use 'wbthomason/packer.nvim'
|
||||
|
||||
|
||||
-- Быстрая настройка LSP-серверов
|
||||
use {
|
||||
use {
|
||||
'neovim/nvim-lspconfig',
|
||||
after = 'coq_nvim',
|
||||
config = function() require('plugins/lspconfig') end
|
||||
}
|
||||
|
||||
@@ -169,5 +170,11 @@ return require('packer').startup(function(use)
|
||||
use 'dag/vim-fish'
|
||||
|
||||
-- Цветовая тема
|
||||
use 'rktjmp/lush.nvim';
|
||||
use {
|
||||
'rktjmp/lush.nvim',
|
||||
config = function() require('plugins/lush') end
|
||||
};
|
||||
|
||||
-- Аналог LSP-сервера для подержки синтаксиса nginx
|
||||
use 'chr4/nginx.vim'
|
||||
end)
|
||||
|
@@ -18,3 +18,12 @@ vim.opt.signcolumn = 'yes'
|
||||
|
||||
-- 24-битные цвета
|
||||
vim.opt.termguicolors = true
|
||||
|
||||
-- Отключение переноса строк
|
||||
vim.opt_local.wrap = false
|
||||
|
||||
-- Отображение колонки курсора
|
||||
vim.opt_local.cursorcolumn = true
|
||||
|
||||
-- Выбор цветовой темы
|
||||
vim.cmd.colorscheme('default')
|
||||
|
Reference in New Issue
Block a user