akasuv / neoland

Find the best Neovim resources on NeoLand 🧙
https://neoland.dev
MIT License
71 stars 4 forks source link

Add `idanarye/nvim-buffls` #16

Closed idanarye closed 1 year ago

idanarye commented 1 year ago

Plugin name

BuffLS

Description

BuffLS is a null-ls source for adding LSP-like functionality for a specific buffer. This is useful for small scripts that use Neovim buffers for input, and want to enhance their UX with things like custom completion or code actions. Writing a separate null-ls source for each such script is too cumbersome, so BuffLS acts as a single source that redirects the LSP requests to objects stored in a buffer variable.

BuffLS was created as a supplemental plugin for Moonicipal, but can be used independent of it.

Repo link

https://github.com/idanarye/nvim-buffls

Tags

LSP Editing Support


Tag reference:

Bars and Lines Code Runner Color Colorscheme Command Line Completion Debugging Dependency Management Editing Support Fennel File Explorer Formatting Fuzzy Finder Game Git Icon Keybinding LSP Language Marks Media Motion Mouse Neovim Lua Development Note Taking Plugin Manager Preconfigured Configuration Programming Languages Support Project Register Remote Development Scrolling Search Session Snippet Split and Window Startup Syntax Terminal Integration Test Utility Version Manager

akasuv commented 1 year ago

Hey @idanarye, your plugin is on NeoLand! Check it here.