From 9e8120163c96544b52380e76c2a8d89c4f3fa381 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Thu, 7 Mar 2019 22:33:21 +0100 Subject: Revert back to basic ctags navigation LSP based navigation in a header-centric codebase turned out to be not that much better than plain ctags. The latter has the advantage of being both the most performant and most simple to setup. The main problem with e.g. cquery is that its underlying JSON compilation database only maintains information on compilation units i.e. cpp files. In this situation navigation in header files frequently reverts back to plain guessing which provides no advantage over ctags. Added vim-gutentags for automatic regeneration on file save. --- pkgs/custom-neovim/plugins.nix | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'pkgs/custom-neovim/plugins.nix') diff --git a/pkgs/custom-neovim/plugins.nix b/pkgs/custom-neovim/plugins.nix index 5e0f6ea..9ff92f2 100644 --- a/pkgs/custom-neovim/plugins.nix +++ b/pkgs/custom-neovim/plugins.nix @@ -76,24 +76,6 @@ in { }; }; - vim-lsp = buildVimPlugin { - name = "vim-lsp"; - src = fetchgit { - url = "https://github.com/prabirshrestha/vim-lsp.git"; - rev = "0310241af11adc6c3a7ba93955bc27b15744c957"; - sha256 = "0ccd6is75qlk8mg9wpwp1ypq68p7lgbq1c1jbpr6pwr59s53r4lx"; - }; - }; - - async = buildVimPlugin { - name = "async"; - src = fetchgit { - url = "https://github.com/prabirshrestha/async.vim.git"; - rev = "f3014550d7a799097e56b094104dd2cd66cf2612"; - sha256 = "0zn25qwycynagrij5rsp1x7kbfz612gn7xda0hvm4y7qr3pal77p"; - }; - }; - vim-color-akr = buildVimPlugin { name = "vim-color-akr"; src = ./asset/vim-color-akr; -- cgit v1.2.3