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-plug plugin manager config for Neovim
|
||||
local vim = vim
|
||||
local Plug = vim.fn['plug#']
|
||||
|
||||
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('nvim-treesitter/nvim-treesitter')
|
||||
Plug('nvim-lua/plenary.nvim')
|
||||
Plug('nvim-telescope/telescope.nvim', { ['tag'] = '0.1.5' })
|
||||
--Plug('numirias/semshi', { ['do'] = ':UpdateRemotePlugins' })
|
||||
|
||||
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')
|
||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
|
||||
|
||||
Reference in New Issue
Block a user