Excerpts from Chris Stankevitz's message of Wed Dec 04 02:24:00 +0100 2013:
> Hello,
>
> I wish I worked with a vim guru because I would devote a day to just watching him work. I have tried to find "vim guru" videos on youtube but that hasn't really panned out. So instead I'll turn to the group.
>
> In the attached files, I start with a class TCTest and I add a default constructor, a copy constructor, and an assignment operator.
>
> Regarding the change from test1.cpp -> test2.cpp, will you please do one of the following:
> a) come to my office and change test1.cpp into test2.cpp so I can see how you do it.
> b) record yourself changing test1.cpp -> test2.cpp and send me the video
> c) tell me the characters you would type to change test1.cpp ->test2.cpp
github.com/MarcWeber/vim-addon-other implements \cp and \mv (quick and dirty, but works)
too much work, I type \mv then change the name and hit <cr>
I also have : >fd And >fn mappings
cmap >fn <c-r>=expand('%:p')<cr>
cmap >fd <c-r>=expand('%:p:h').'/'<cr>
to insert the directory of the current file and the current file to the
command line.
> d) give me some buzzwords and thoughts about how you would change test1.cpp -> test2.cpp
That's enough :)
> Bonus points if your approach is O(1) with respect to the number of members in the class.
... But what about makefiles etc? Do you want this too?
I'ev mapped \gr to grep -r in current dir which is fast enough for many
use cases. (also see vim-addon-other)
Marc Weber
--
--
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.
Wednesday, December 4, 2013
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment