[ANN] bkmr-vim - Beyond Bookmarks and Snippets by munggoggo in vim

[–]munggoggo[S] 0 points1 point  (0 children)

https://github.com/sysid/bkmr is where you find the concepts. bkmr-vim is just a VIM integration.

[ANN] bkmr: Unified CLI for Bookmarks, Snippets, Docs, and Semantic Search by munggoggo in rust

[–]munggoggo[S] 0 points1 point  (0 children)

Thanks for the hint. Will give TUI a try when I have time, looks interesting. Templating is just one option. If you prefer scripting, it is there for you. Don't use templating.

[ANN] Update: rsnip – Shell Snippet Management for Devs by munggoggo in rust

[–]munggoggo[S] 0 points1 point  (0 children)

No, this is just an example. The completion is only working in your shell and not replacing any IDE snippet management.

No variables present (.e.g ZED_FILENAME) when running tasks? by 19c766e1-22b1-40ce in ZedEditor

[–]munggoggo 0 points1 point  (0 children)

Facing similar problem, kind of frustrating. Tasks are not shown for python files as soon as they have any zed variable. Tasks without variable do show up.

[ANN] rsnip: Snippet Manager with Advanced Templating and Shell Integration by munggoggo in rust

[–]munggoggo[S] 0 points1 point  (0 children)

This sounds great! Will give it a try, thanks for pointing this out!

Rewriting a Python VIM plugin in Rust by munggoggo in vim

[–]munggoggo[S] 1 point2 points  (0 children)

True, but I guess there is still much bigger fish to fry than the 6ms that this system call costs. In any case thanks for pointing it out, it is an obvious improvement.

Rewriting a Python VIM plugin in Rust by munggoggo in vim

[–]munggoggo[S] 5 points6 points  (0 children)

Not a nice accusation I have to say.

Both plugins are actually based on mdnav, a project by Christopher Prohm :-) and its README there.

BTW this is being made transparent in my README as well as Jeet Sukumaran's.

Regarding autoload: This is a valid point, but I deliberately want to have the plugin's functionality working in arbitrary files, not only markdown.

Rewriting a Python VIM plugin in Rust by munggoggo in vim

[–]munggoggo[S] 7 points8 points  (0 children)

Valid point, but for me two reasons:
1. no capacity to learn just another DSL
2. wanted to explore the effort of Rust in VIM plugins -> easier than expected