exoskeleton.vim
Skeleton vim improved (by joereynolds)
lh-cpp
C&C++ ftplugins suite for Vim (by LucHermitte)
Our great sponsors
exoskeleton.vim | lh-cpp | |
---|---|---|
2 | 4 | |
17 | 128 | |
- | - | |
0.0 | 0.0 | |
over 4 years ago | 10 months ago | |
Vim Script | Vim Script | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
exoskeleton.vim
Posts with mentions or reviews of exoskeleton.vim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-07-21.
-
auto create code when i open new cpp file.
I made a plugin (link) that deals with this. For your cases though a "skeleton" file works perfectly fine. If you're looking for more advanced and flexible cases my plugin might prove useful
-
This concept is begging to be made into a vim plugin
Thanks but I'll pass, I've written enough vim plugins as it is. I don't need or want the learning experience of vimscript again.
lh-cpp
Posts with mentions or reviews of lh-cpp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-04.
-
[C++] If I declared a function signature within a class in a separate file, is there a way to automatically define the function (besides the body) in the class implementation file
In lh-cpp, gotoimpl_with_libclang branch, I have been working on a new implementation of :GOTOIMPL (generate an empty body in a .cpp file from the signature) and :MOVEIMPL (move an inline definition from an header file to an implementation file, while leaving a declaration behind) that rely on libclang to parse C++ code. :GOTOIMPL & :MOVEIMPL have existed for ages now. The difference is that I'm now able to correctly handle template classes and functions, and more complex parameter types as C++ parsing is no longer done with regexes.
-
Is there a plug-in that adds semi-colons after class/struct definitions for C++?
In lh-cpp, I tweak lh-brackets mapping on { to insert the semi-colon as well, but only if one of struct, class, enum... is detected on the current line when { key is hit.
-
auto create code when i open new cpp file.
On those topic I provide mu-template that is somewhat hybrid as it supports template inserted when a new file is opened-created, but also snippets. It can be completed by lh-cpp for even more advanced C++ related snippets. Note: they are definitively not trendy but I'm still using and maintaining them.
-
Can't wait for Vim 9 script! (VimL 2, VimScript 2)
We already have a kind-of central registry, it's vim-pi. Thanks to it, and VAM, you can install my lh-cpp plugin and all its dependencies with a single :InstallAddon lh-cpp
What are some alternatives?
When comparing exoskeleton.vim and lh-cpp you can also consider the following projects:
vim-vsnip - Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.
vim-minisnip - snipMate.vim based snippets plugin for vim
mu-template - Vim template-files expander
vim-projectionist - projectionist.vim: Granular project configuration
vim-quickui - The missing UI extensions for Vim 9 (and NeoVim) !! :sunglasses:
vim-find-files - :mag_right: Search for files and show results in a quickfix list, new buffer, or populate the argument list.
qline.vim - The quick, fully-customizable status line plugin written in cutting-edge Vim9 script.
SQHell.vim - An SQL wrapper for vim
Leaderf-snippet - Intuitive Way to Use Snippet
exoskeleton.vim vs vim-vsnip
lh-cpp vs vim-minisnip
exoskeleton.vim vs mu-template
lh-cpp vs vim-projectionist
exoskeleton.vim vs vim-quickui
lh-cpp vs mu-template
exoskeleton.vim vs vim-projectionist
lh-cpp vs vim-vsnip
exoskeleton.vim vs vim-find-files
lh-cpp vs qline.vim
exoskeleton.vim vs SQHell.vim
lh-cpp vs Leaderf-snippet