On 22 May 2015 at 11:25, David Henderson <dp.chaoswe...@gmail.com> wrote:

>
> On 21 May 2015, at 16:36, Kyle Lippincott <spect...@pewpew.net> wrote:
>
>
>
> On Thu, May 21, 2015 at 11:09 AM, Dodo <dodo.sant...@gmail.com> wrote:
>
>> Hi,
>>
>> I'm a software developer and I'm currently working on a project on MacOSX.
>>
>> Please forgive me whether I ask whings that can be silly or obvious to
>> the most of you.
>>
>> The most of the times, I work on huge projects (even 500000 lines of
>> code).
>
> Although I'm very very fast with "vi"/"vim" and keyboard typing, I do not
>> always use vim for the following reason:
>>
>> - while editing a c/c++ source file, given a variable, there is no way to
>> track back where the variable has been declared.
>>
>
>  https://github.com/Valloric/YouCompleteMe
>
> I believe YouCompleteMe while a fantastic tool is only for code
> completion. What you want is exuberant ctags, http://ctags.sourceforge.net
> .
>
> ​Just for the record. ​
For pure C code, CScope
​ might be useful too:

http://cscope.sourceforge.net/cscope_vim_tutorial.html​
http://cscope.sourceforge.net/
​
I am not using YCM (as I am comfortable enough with Clang-Complete, CTags,
and CScope), so I am not sure whether YCM covers all the CScope features. I
know YCM supports finding the definition at least. Maybe I should try out
YCM some time.

-- 
Wu Yongwei
URL: http://wyw.dcweb.cn/

On 22 May 2015 at 11:25, David Henderson <dp.chaoswe...@gmail.com> wrote:

>
> On 21 May 2015, at 16:36, Kyle Lippincott <spect...@pewpew.net> wrote:
>
>
>
> On Thu, May 21, 2015 at 11:09 AM, Dodo <dodo.sant...@gmail.com> wrote:
>
>> Hi,
>>
>> I'm a software developer and I'm currently working on a project on MacOSX.
>>
>> Please forgive me whether I ask whings that can be silly or obvious to
>> the most of you.
>>
>> The most of the times, I work on huge projects (even 500000 lines of
>> code).
>
> Although I'm very very fast with "vi"/"vim" and keyboard typing, I do not
>> always use vim for the following reason:
>>
>> - while editing a c/c++ source file, given a variable, there is no way to
>> track back where the variable has been declared.
>>
>
>  https://github.com/Valloric/YouCompleteMe
>
> I believe YouCompleteMe while a fantastic tool is only for code
> completion. What you want is exuberant ctags, http://ctags.sourceforge.net
> .
>
>
> - it would be very useful to have a directory file browsing (like for
>> instance Norton Commander) needed especially when you want to open multiple
>> files but just one by one.
>>
>
> I believe plugins for that exist, but I don’t know one offhand
>
> Try searching the scripts in vim.org for relevant plugins that do this or
> you could use the built in :help netrw commands to do this.
>
>
>  --
> --
> You received this message from the "vim_mac" 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_mac" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to vim_mac+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Wu Yongwei
URL: http://wyw.dcweb.cn/

-- 
-- 
You received this message from the "vim_mac" 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_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to