Chaned some settings

This commit is contained in:
2021-12-23 21:56:38 +01:00
parent b2ce06ac46
commit 0762b5b896
3 changed files with 15 additions and 12 deletions

View File

@@ -51,7 +51,7 @@ set updatetime=300
set noshowmode
" Keybindings
map <silent> <M-2> :NERDTreeToggle<cr>
map <silent> <F2> :NERDTreeToggle<cr>
map <silent> <M-h> :TmuxNavigateLeft<cr>
map <silent> <M-j> :TmuxNavigateDown<cr>
map <silent> <M-k> :TmuxNavigateUp<cr>
@@ -61,8 +61,8 @@ map <silent> <S-tab> :bp<cr>
map <silent> <S-j> 10j
map <silent> <S-k> 10k
map <silent> <C-b> :Bdelete<cr>
map <silent> <M-3> :call ToggleQuickfixList()<cr>
map <silent> <M-1> :noh<cr>
map <silent> <F3> :call ToggleQuickfixList()<cr>
map <silent> <F1> :noh<cr>
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
@@ -72,6 +72,7 @@ imap <expr> <cr> pumvisible() ? "\<C-y>\<cr>" : "<Plug>delimitMateCR"
nnoremap <leader>ff <cmd>Telescope find_files<cr>
nnoremap <leader>fg <cmd>Telescope live_grep<cr>
nnoremap <leader>fb <cmd>Telescope buffers<cr>
nnoremap <leader>lc <cmd>Telescope lsp_code_actions<cr>
map <silent> <leader>ln :lua vim.lsp.diagnostic.goto_next()<cr>
map <silent> <leader>lp :lua vim.lsp.diagnostic.goto_prev()<cr>
map <leader>ll :lua vim.lsp.buf.

View File

@@ -35,13 +35,15 @@ require('packer').startup(function()
use 'hrsh7th/cmp-buffer' -- LSP source for buffer
use 'saadparwaiz1/cmp_luasnip' -- Snippets source for nvim-cmp
use 'L3MON4D3/LuaSnip' -- Snippets plugin
use 'ray-x/lsp_signature.nvim'
-- use 'ray-x/lsp_signature.nvim'
use 'leafgarland/typescript-vim'
use 'peitalin/vim-jsx-typescript'
use 'cespare/vim-toml'
end)
require('telescope').setup{ defaults = { file_ignore_patterns = { "node_module" } } }
local nvim_lsp = require('lspconfig')
-- Add additional capabilities supported by nvim-cmp
@@ -75,13 +77,13 @@ vim.fn.sign_define("LspDiagnosticsSignWarning", { text="" })
vim.fn.sign_define("LspDiagnosticsSignInformation", { text="" })
vim.fn.sign_define("LspDiagnosticsSignHint", { text="" })
require 'lsp_signature'.setup({
bind = true,
hint_enable = false,
handler_opts = {
border = "none"
}
})
-- require 'lsp_signature'.setup({
-- bind = true,
-- hint_enable = false,
-- handler_opts = {
-- border = "none"
-- }
-- })
-- Set completeopt to have a better completion experience
vim.o.completeopt = 'menuone,noselect'