emacs-live is a pretty great starting point. It's the
'whole-kitchen-sink', but it's great for finding out what you don't
know.

emacs-rocks videos are good (and short)

I also put off learning it until late last year, and I'm not
completely converted. I *love* it and would be very unhappy if I
didn't have it.

I missed the project explorer at first, until I figured out that I can
C-x C-f and just start typing, and emacs will fuzzy match what I might
be looking for, including files in directories other than current.

On Wed, Jan 16, 2013 at 10:01 AM, Colin Yates <colin.ya...@gmail.com> wrote:
> Thanks Alex.
>
> Charlie - I hear you.  You are right to (very gently) point out that I
> should embrace new idioms.  Boy it is hard though :).  I have to say that I
> too found it much less of a shock then I thought.  I am very familiar with
> Linux and shell scripts so I had that skillset already which I think helps
> the with the paradigm shift.
>
> I accept your (implicit) challenge - let's continue without a project
> explorer :)
>
>
> On 16 January 2013 14:42, Charlie Griefer <charlie.grie...@gmail.com> wrote:
>>
>>
>> On Jan 16, 2013, at 7:29 AM, Colin Yates <colin.ya...@gmail.com> wrote:
>>
>> Hi all,
>>
>> After 15 off years of using IDEs I am making the jump into Emacs.  I have
>> read http://dev.clojure.org/display/doc/Getting+Started+with+Emacs and
>> https://github.com/technomancy/emacs-starter-kit and I am just at the point
>> where I have stopped yelling at paredit and starting to appreciate its
>> point.
>>
>> My current major stumbling block though is navigating my project.  Whilst
>> (I expect) the density and sane namespacing capabilities of Clojure to
>> significantly reduce the number of files, that isn't true of everything.  In
>> particular, ExtJS encourages you to follow the "one file per class".  You
>> don't have to but eventually you will have more than a handful of files
>> regardless.
>>
>> So my questions:
>>  - is there a decent project explorer.  I really miss the "tree on the
>> left, editor on the right" layout
>>  - is there a decent JS and clojure autocompletion aware plugin
>>  - other than paredit, nrepl and clojure-mode (and the excellent
>> coffee-mode for coffeescript), what other plugins should I install
>>
>>
>> Hi Colin:
>>
>> No real answers, but I wanted to chime in to say that I'm in the same
>> spot. I had been putting off using Emacs until I felt I was "ready", but
>> then came to realize that the choice to use Emacs is like the choice to have
>> kids. If you wait until you're "ready", you'll never do it.
>>
>> This is week 2 and it's definitely getting better, altho truth be told it
>> wasn't nearly as bad last week as I expected it would be. Been working on
>> the desktop with a cheat sheet constantly open on my laptop next to me.
>>
>> I also miss the project explorer. I'm used to working with multiple files
>> at once, having them open in tabs, and being able to easily switch back and
>> forth between any of them. I've definitely found that to be a bit jarring in
>> Emacs, but trust that at some point I'll get used to the "Emacs way" versus
>> trying to find a plugin to provide a project explorer. I have to remind
>> myself that all of the files that I'm working with are there, they're just
>> not immediately visible. M-x B will let me go thru the list of files open in
>> buffers, even if those buffers aren't visible. It's different, but that's
>> where the trust comes in :)
>>
>> The biggest issue I find with the lack of a project explorer is when I
>> don't know what directory a particular file is in. Emacs provides great
>> autocompletion when you're navigating to a particular file in the
>> minibuffer, but that presumes you know exactly where the file is.
>>
>> I suppose there's always the option of opening a dired buffer (M-x dired)
>> or even a shell (M-x shell). That's still not as "easy" or visual as a
>> directory tree, but I think the big issue is that Emacs is really all about
>> keeping your hands on the (proper) keys. A shell at least lets you continue
>> to type your way around your directory structure to locate a file. A
>> directory tree/project explorer would likely require grabbing the mouse and
>> clicking down into various directories. It's what we're used to, yes… but
>> it's not really, um… idiomatic Emacs :D
>>
>> --
>> Charlie Griefer
>> http://charlie.griefer.com
>>
>> "Give light, and the darkness will disappear of itself."
>> -- Desiderius Erasmus
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to