3 ms·
> it felt so constraining not having a tree view and tabs I could click on There are emacs packages for tree views[0] and tabs[1], but as you note the built-in
by eadmund 9y ago
> it felt so constraining not having a tree view and tabs I could click on
There are emacs packages for tree views[0] and tabs[1], but as you note the built-in buffer management is more powerful. Stuff like Helm or Ivy is even better!
There's also an emacs uuidgen package, which can generate a uuid & insert it with M-x uuidgen; you could of course bind it to a key sequence if you use it frequently.
0: https://github.com/jaypei/emacs-neotree https://github.com/jaypei/emacs-neotree
1: https://www.emacswiki.org/emacs/TabBarMode https://www.emacswiki.org/emacs/TabBarMode
- nextlevelwizard 9y agoThous things are pretty much things to avoid in my opinion. I used to have NERDTree in Vim and all kind of other useless nonsense. After I learned how to use fuzzy searching to jump between files and definitions all tree view does is take up space. Even with Atom finding files is way faster than clicking through the tree viewer.
- eadmund 9y agoI agree re. tree views, but was merely noting that they exist, if one really wants them. rms may be doctrinaire, but emacs is not!
- iBelieve 9y agoThanks for the suggestions. I knew about tree views for Emacs, but I usually work with Emacs and a terminal side-by-side on a 13" laptop screen, so a tree view just takes up extra space and I ended up not missing it much. As for the uuidgen package, this was just a one-time thing for a few uuids, so using the uuidgen command I already had installed on Linux was simplier.