<div dir="ltr">+1. I've always edited my PETSc contributions with Vim and used
Exuberant Ctags. The combination has always worked fine. (I switched
from Emacs to Vim about 15 years ago and I've found that Vim works well
enough for me--given a few crucial plugins--that I don't feel bad about
never having been able to figure out all the Lisp required to make Emacs
do cool stuff.)<div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 5, 2016 at 8:31 AM, Patrick Sanan <span dir="ltr"><<a href="mailto:patrick.sanan@gmail.com" target="_blank">patrick.sanan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">If you're using vim, using ctags (you want "exuberant ctags") is a quick and handy way to<br>
look around in the PETSc source (with its included man pages).<br>
See the manual, <a href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manual.pdf" rel="noreferrer" target="_blank">http://www.mcs.anl.gov/petsc/petsc-current/docs/manual.pdf</a>, Section 15.9 .<br>
(and if you use emacs, see the preceding Section 15.8 for instructions on tags and more).<br>
<span class="">On Fri, Feb 05, 2016 at 02:27:49PM +0530, Kaushik Kulkarni wrote:<br>
> Hello,<br>
> I am a newbie to PETSc. I am going thorugh the tutorials right now. But I<br>
> am struggling a bit in finding the correct editor for me. Till now I was<br>
> fine with VIM, as it gave me a bunch of completions options in the form of<br>
> a drop down box. And using the Clang support feature it would also<br>
> highlight the errors hence drastically decreasing my errors. Is there any<br>
> way I could continue working on such environment.<br>
><br>
> I was using the "YouCompleteMe" plugin with VIM which had all of these<br>
> features.<br>
><br>
> Thanks,<br>
</span>> *Kaushik*<br>
</blockquote></div><br></div></div>