editors/vim-lsp: New port: Async language server protocol plugin for vim and neovim
This commit is contained in:
parent
12728a70b3
commit
44645be5cf
5 changed files with 102 additions and 0 deletions
|
@ -284,6 +284,7 @@
|
|||
SUBDIR += vile
|
||||
SUBDIR += vim
|
||||
SUBDIR += vim-colorschemes-legacy
|
||||
SUBDIR += vim-lsp
|
||||
SUBDIR += vis
|
||||
SUBDIR += vscode
|
||||
SUBDIR += web-mode
|
||||
|
|
27
editors/vim-lsp/Makefile
Normal file
27
editors/vim-lsp/Makefile
Normal file
|
@ -0,0 +1,27 @@
|
|||
PORTNAME= vim-lsp
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.4-198
|
||||
DISTVERSIONSUFFIX= -gd36f381
|
||||
CATEGORIES= editors
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Async language server protocol plugin for vim and neovim
|
||||
WWW= https://github.com/prabirshrestha/vim-lsp
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= prabirshrestha
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles
|
||||
.for dir in doc autoload ftplugin plugin
|
||||
cd ${WRKSRC} && \
|
||||
${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/share/vim/vimfiles
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
3
editors/vim-lsp/distinfo
Normal file
3
editors/vim-lsp/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1705266374
|
||||
SHA256 (prabirshrestha-vim-lsp-v0.1.4-198-gd36f381_GH0.tar.gz) = 2b36dc1fe470d177eb6bc5251263241e0952b7f3cf8f105fa5fff82e5308a1ce
|
||||
SIZE (prabirshrestha-vim-lsp-v0.1.4-198-gd36f381_GH0.tar.gz) = 144322
|
1
editors/vim-lsp/pkg-descr
Normal file
1
editors/vim-lsp/pkg-descr
Normal file
|
@ -0,0 +1 @@
|
|||
vim-lsp is an async language server protocol (LSP) plugin for vim8 and neovim.
|
70
editors/vim-lsp/pkg-plist
Normal file
70
editors/vim-lsp/pkg-plist
Normal file
|
@ -0,0 +1,70 @@
|
|||
share/vim/vimfiles/autoload/health/lsp.vim
|
||||
share/vim/vimfiles/autoload/lsp.vim
|
||||
share/vim/vimfiles/autoload/lsp/callbag.vim
|
||||
share/vim/vimfiles/autoload/lsp/capabilities.vim
|
||||
share/vim/vimfiles/autoload/lsp/client.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/completion/documentation.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/document_diagnostics_command.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/echo.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/first_line.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/float.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/highlights.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/movement.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/signs.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/state.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/under_cursor.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/diagnostics/virtual_text.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/document_code_action/signs.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/document_formatting.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/document_highlight.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/document_hover/under_cursor.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/document_range_formatting.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/document_symbol/search.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/inlay_hints.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/semantic.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/show_message.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/show_message_request.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/textprop.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/type_hierarchy.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/ui/popupmenu.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/ui/quickpick.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/work_done_progress.vim
|
||||
share/vim/vimfiles/autoload/lsp/internal/workspace_symbol/search.vim
|
||||
share/vim/vimfiles/autoload/lsp/omni.vim
|
||||
share/vim/vimfiles/autoload/lsp/tag.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/code_action.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/code_lens.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/completion.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/execute_command.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/folding.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/output.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/signature_help.vim
|
||||
share/vim/vimfiles/autoload/lsp/ui/vim/utils.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/args.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/buffer.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/diff.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/job.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/location.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/position.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/range.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/step.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/tagstack.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/text_edit.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/tree.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/workspace_config.vim
|
||||
share/vim/vimfiles/autoload/lsp/utils/workspace_edit.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp/VS/LSP/MarkupContent.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp/VS/LSP/Text.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp/VS/Vim/Buffer.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp/VS/Vim/Syntax/Markdown.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp/VS/Vim/Window.vim
|
||||
share/vim/vimfiles/autoload/vital/_lsp/VS/Vim/Window/FloatingWindow.vim
|
||||
share/vim/vimfiles/autoload/vital/lsp.vim
|
||||
share/vim/vimfiles/autoload/vital/lsp.vital
|
||||
share/vim/vimfiles/doc/vim-lsp.txt
|
||||
share/vim/vimfiles/ftplugin/lsp-hover.vim
|
||||
share/vim/vimfiles/plugin/lsp.vim
|
Loading…
Reference in a new issue