Thursday, December 5, 2013

Re: How would a vim guru type this c++ snippet?

> Luc,
>
> I am looking at your site and am overwhelmed with fear and
> excitement.
> Fear because I understand very little of the pages... on the surface
> it appears to be english, but it's really some kind of
> english-vim-hybrid that I don't understand.

Hum... I may not have taken the more didactic way to present things. Most end-users don't need to look at what vim-lib or UT does. They'll mainly be interested in lh-cpp, refactor, local_vimrc. May be BuildWrapperTools (which is poorly documented). lh-tags if they already know what tags are. mu-template may be years ago -- now trendy template-expander plugins have "snip" in their name, but I still use and maintain mu-template because I have a lot of template/snippet files which are able to "call" other template files with ... parameters.

> Excitement because it
> seems like you have really set up your "IDE" to behave exactly like
> you want... gives me hope.

Almost. I still have a few adjustments to make to have a generic plugin that wrap CMake and CTest.


> I'm using Eclipse CDT right now (with cmake and ninja). I'm happy
> with the speed of navigating and compiling, and the gdb
> integration...
> but I am unhappy with a few steps that require the mouse. Not just
> unhappy... but ready to dump the entire system and just figure out
> how to do it using vim.
>
> I'd love to watch you use your IDE to get a sense of what it
> entails... before diving in and learning the new english-vim-hybrid
> language (including the various syntax, VAM, plugins, etc).

I have started thinking for a scenario for a screencast, but first I need to finish 2-3 things in order to automate as many steps as possible (at that point, i'd like to help the generation of CMakeLists files, and their integration with what I use to manage "projects").
Knowing myself, there won't be any screencast before a couple of years ... :(

Regarding VAM, it's actually Marc Weber's vim-addon-manager : one of the two plugins manager that handle dependencies. Unfortunately, my plugins are an headache to install without solutions like VAM.

--
Luc Hermitte
http://lh-vim.googlecode.com/

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments: