If you're a Windows developer and don't want to spent time to learn all the alien emacs keyboard shortcuts, you can get going quickly by using this emacs patch:<div><br></div><div><a href="http://ourcomments.org/Emacs/EmacsW32.html">http://ourcomments.org/Emacs/EmacsW32.html</a></div>
<div><br></div><div><a href="http://ourcomments.org/Emacs/EmacsW32.html"></a>Then use "set all to Emacs!W32" and your keys behave like all other editors on Windows.</div><div><br></div><div>Of course I guess the Emacs shortcuts are deliberately chosen the way they are, but using these Emacs shortcuts makes it hard to also use any other editor on Windows IMO.</div>
<div><br></div><div><div class="gmail_quote">On Fri, Oct 16, 2009 at 11:29 AM, Deniz Dogan <span dir="ltr"><<a href="mailto:deniz.a.m.dogan@gmail.com">deniz.a.m.dogan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2009/10/16 Gregory Crosswhite <<a href="mailto:gcross@phys.washington.edu">gcross@phys.washington.edu</a>>:<br>
<div class="im">> In my humble opinion, one of the best editors for development of all time is<br>
> Leo:<br>
><br>
> <a href="http://webpages.charter.net/edreamleo/front.html" target="_blank">http://webpages.charter.net/edreamleo/front.html</a><br>
><br>
> Leo takes the idea of "code folding" and gives you complete control over it.<br>
> That is, unlike other editors which only let you fold the code inside<br>
> if/while/for/etc. statements and which only show you an outline consisting<br>
> of a level for files and a level for function, Leo lets you structure the<br>
> levels of your outline arbitrarily so that you can "fold" arbitrary chunks<br>
> of code and do things like grouping together functions and files with a<br>
> similar purpose or implementation. By structuring your code as an outline,<br>
> you make it easier for others and yourself both to navigate through the code<br>
> and also to see at a glance the high-level structure.<br>
><br>
> Anyway, just wanted to use this opportunity to plug my favorite tool. :-)<br>
> The downside about it is that the implementation sometimes feels a bit slow<br>
> and clunky, so part of me really hopes that at the very least people will<br>
> learn enough about this tool to take its ideas and steal them for other<br>
> editors!<br>
><br>
> Cheers,<br>
> Greg<br>
><br>
<br>
</div>This should come as no surprise, but Emacs can do this as well.<br>
<br>
--<br>
<font color="#888888">Deniz Dogan<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br></div>