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.
I'm starting off with 24, so not sure what was default in 23… but C-x C-f in 24 lets you fuzzy match to a particular directory, then type a file name. The minibuffer alerts you to the fact that there's no match, but you simply hit return, then return again to confirm, and the new file is created.
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
Thanks a bunch.
--
On Jan 16, 2013 6:50 PM, "Sean Corfield" <seanco...@gmail.com> wrote:
> sr-speedbar seems to depend on the CL package being present? Not sure
> I want to have that installed... I seem to recall cautions from
> several folks about that...?
cl.el ships with emacs and is widely used. Writing elisp without it is extremely cumbersome as you miss out on reduce, filter, keyword args etc. The only downside is your code can't be included in Emacs itself. You may be thinking of eieio, which is a CLOS clone that introduces a lot of annoying runtime overhead, but that's separate from cl.el.
-Phil
I've been using projectile for project-level commands, and found it quite good - it autodetects project root from things like .git directories, and then gives you commands like "open file in project", "search in project" etc.
- Korny
--
Sent from my geek device... Spelling mistakes can be blamed on Google
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 installThanks all.Col
P.S> Please don't turn this into a flame war :)
--
Error: Symbol's function definition is void: make-local-hook
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
My constant frustration now is deciding whether to spend the time improving my emacs skills (at the level of mainly implementing keybindings) or improving my lein and Clojure skills.
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@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 a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/Uhe5Wjmkb5s/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.
U
I will eventually get back to it but reading your comment made me realize that I should
wait when I can find emacs support for pedals much like an organ or a piano :)
On Thu, May 2, 2013 at 11:17 AM, Phil Hagelberg <ph...@hagelb.org> wrote:
null
<contents.asc>
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "Clojure" group.