Compare commits
3 Commits
415f88a10d
...
747d028e05
Author | SHA1 | Date | |
---|---|---|---|
747d028e05 | |||
c3ab81018a | |||
e9d4d95144 |
1
coc-settings.json
Normal file
1
coc-settings.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
19
init.lua
19
init.lua
@ -254,11 +254,16 @@ mason_lspconfig.setup_handlers {
|
||||
-- Turn on lsp status information
|
||||
require('fidget').setup()
|
||||
|
||||
-- vim.g.coq_settings = {
|
||||
-- auto_start = true,
|
||||
-- }
|
||||
--
|
||||
-- vim.cmd([[COQnow -s]])
|
||||
-- highlight trailing whitespace
|
||||
vim.cmd([[
|
||||
autocmd VimEnter * autocmd WinEnter * let w:created=1
|
||||
autocmd VimEnter * let w:created=1
|
||||
highlight WhitespaceEOL ctermbg=red ctermfg=white guibg=#592929
|
||||
autocmd BufWritePost *
|
||||
\ if !exists('w:created') | call matchadd('WhitespaceEOL', '\s\+$') | endif
|
||||
call matchadd('WhitespaceEOL', '\s\+$')
|
||||
]])
|
||||
|
||||
|
||||
local hop = require('hop')
|
||||
local directions = require('hop.hint').HintDirection
|
||||
@ -294,8 +299,8 @@ cmp.setup {
|
||||
['<Tab>'] = cmp.mapping(function(fallback)
|
||||
if cmp.visible() then
|
||||
cmp.select_next_item()
|
||||
-- elseif luasnip.expand_or_jumpable() then
|
||||
-- luasnip.expand_or_jump()
|
||||
elseif luasnip.expand_or_locally_jumpable() then
|
||||
luasnip.expand_or_jump()
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
|
@ -60,4 +60,7 @@ vim.keymap.set('n', '<leader>ld', '<esc>:TroubleToggle<cr>', {desc = 'Buffer dia
|
||||
-- vim.keymap.set('n', '<leader>ld', vim.diagnostic.open_float)
|
||||
-- vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist)
|
||||
|
||||
|
||||
vim.keymap.set("n", "gd", "<Plug>(coc-definition)", {silent = true})
|
||||
vim.keymap.set("n", "gy", "<Plug>(coc-type-definition)", {silent = true})
|
||||
vim.keymap.set("n", "gi", "<Plug>(coc-implementation)", {silent = true})
|
||||
vim.keymap.set("n", "gr", "<Plug>(coc-references)", {silent = true})
|
||||
|
@ -42,6 +42,9 @@ require('packer').startup({function(use)
|
||||
end
|
||||
}
|
||||
|
||||
-- lsp for js/ts
|
||||
use {'neoclide/coc.nvim', branch = 'release'}
|
||||
|
||||
use {
|
||||
'phaazon/hop.nvim',
|
||||
branch = 'v2', -- optional but strongly recommended
|
||||
|
Loading…
x
Reference in New Issue
Block a user