This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-19
Channels
- # announcements (5)
- # beginners (7)
- # boot (1)
- # calva (1)
- # cider (7)
- # circleci (2)
- # clara (5)
- # clj-kondo (1)
- # clojure (19)
- # clojure-chicago (1)
- # clojure-dev (3)
- # clojure-europe (1)
- # clojure-spec (1)
- # clojure-sweden (5)
- # clojure-uk (25)
- # clojurescript (4)
- # cursive (2)
- # data-science (1)
- # datomic (44)
- # graphql (9)
- # hoplon (2)
- # klipse (2)
- # luminus (1)
- # nrepl (1)
- # off-topic (38)
- # planck (1)
- # precept (1)
- # quil (1)
- # re-frame (3)
- # reagent (5)
- # shadow-cljs (12)
- # spacemacs (13)
- # sql (2)
- # xtdb (10)
I am on the development mode and I just updated and apparently it switched to Treemacs — I can’t see where it is an improvement and I am having trouble adding new projects and directories don’t snow up unless they are in a project — how do I go back to neotree?
Basically you have to enable the neotree layer https://github.com/syl20bnr/spacemacs/blob/develop/layers/+filetree/neotree/README.org
So I'd give it a chance. Here's its doc https://github.com/syl20bnr/spacemacs/blob/develop/layers/+filetree/treemacs/README.org
I want to like it but it seems that everytime I try to change to my local directory I get a message that says: does not fall under any project in the workspace —
@U054219BT treemacs has something like two ways of operation. On one, you just browse a directory and use h
and l
to go up and down the tree, and on the other, you add several projects, and this disables the h
and l
navigation.
Although this isn't intuitive to newcommers (at least wasn't for me) I grew up to love it and consider it a major improvement over neotree. I would say to give it a bit more time and check https://github.com/Alexander-Miller/treemacs#navigation-without-projects-and-workspaces
So basically, add one project and start moving up and down with h
and l
and it will be almost like neotree. Also, press tab on a code file to check how it integrates tags beautifully 🙂 You can jump directly to a definition instead of opening the file and browsing it.
Check out this part as well https://github.com/Alexander-Miller/treemacs#follow-mode
Normally, I will use the multi-project approach (I believe most users of treemacs do), because it helps me a lot to visualize the projects that I must work on and quickly switch between them. That said, I absolutely love the possibility to delete all the projects and browse the file hierarchy, especially when I'm studying a deeply nested project or when I'm doing exercises for a specific book or tutorial, so I can go back and forth the many examples.
I believe the central aspect is that you may be used to neotree as a file browser, and mostly it is assumed you will use something like helm
or ido
to find files. So it may be frustrating to you that this is just assumed.
I believe treemacs
is a helper, a visual aid, and mostly not supposed to replace ido
or helm
, and also not meant to replace the integration of projectile
with those tools. In this sense, it is less than neotree
while at the same time it is more elegant and integrates better with the other tools.
Sorry, I'm trying to help but I'm really sleepy so ended up writing too much.