Progress...
This commit is contained in:
18
init.lua
18
init.lua
@@ -1,19 +1,33 @@
|
|||||||
vim.g.mapleader = "<Space>"
|
local vim = vim
|
||||||
|
vim.g.mapleader = ' '
|
||||||
vim.opt.clipboard = 'unnamed'
|
vim.opt.clipboard = 'unnamed'
|
||||||
|
|
||||||
-- vim-plug plugin manager config for Neovim
|
-- vim-plug plugin manager config for Neovim
|
||||||
local vim = vim
|
|
||||||
local Plug = vim.fn['plug#']
|
local Plug = vim.fn['plug#']
|
||||||
|
|
||||||
vim.call('plug#begin')
|
vim.call('plug#begin')
|
||||||
|
|
||||||
|
Plug('williamboman/mason.nvim')
|
||||||
|
Plug('williamboman/mason-lspconfig.nvim')
|
||||||
|
Plug('neovim/nvim-lspconfig')
|
||||||
|
Plug('nvim-treesitter/nvim-treesitter', { ['do'] = ':TSUpdate' })
|
||||||
Plug('neoclide/coc.nvim', { ['branch'] = 'release' })
|
Plug('neoclide/coc.nvim', { ['branch'] = 'release' })
|
||||||
Plug('nvim-treesitter/nvim-treesitter')
|
Plug('nvim-treesitter/nvim-treesitter')
|
||||||
Plug('nvim-lua/plenary.nvim')
|
Plug('nvim-lua/plenary.nvim')
|
||||||
Plug('nvim-telescope/telescope.nvim', { ['tag'] = '0.1.5' })
|
Plug('nvim-telescope/telescope.nvim', { ['tag'] = '0.1.5' })
|
||||||
|
--Plug('numirias/semshi', { ['do'] = ':UpdateRemotePlugins' })
|
||||||
|
|
||||||
vim.call('plug#end')
|
vim.call('plug#end')
|
||||||
|
|
||||||
|
require('mason').setup()
|
||||||
|
require('mason-lspconfig').setup()
|
||||||
|
|
||||||
|
require('mason-lspconfig').setup_handlers({
|
||||||
|
function(server)
|
||||||
|
require('lspconfig')[server].setup({})
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
||||||
local builtin = require('telescope.builtin')
|
local builtin = require('telescope.builtin')
|
||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
||||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
|
vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
|
||||||
|
|||||||
Reference in New Issue
Block a user