all the awesome web-oriented packages for Atom) reflect that. One thing I should probably add for context: based on the responses here, I'd wager a lot of the posters are doing web dev, and the tool preferences (and availability, e.g.
I'm mainly a scala dev lately, and the spacemacs scala layer has great sbt support so I can run tests very easily for whatever buffer I'm in, and changing projects is painless. You could set up a layout, and have different tabs for each of these editing environments? Unless you mean that you need a shell to run code/tests? Spacemacs can open shell buffers which might help, or you might want to look into layers with the functionality you need. My preference is to use SPC b b to open the buffer list, and select buffers that I want to kill with C-SPC (this select the buffer), then I can kill all selected buffers with M-D (alt shift d).ģ) I'm not really sure what you mean here. I am pretty sure that this WILL kill buffers that are open in other windows. (Mine is pretty simple, just a development tab and an org-mode/notes tab)Ģ) SPC b m will kill all buffers other than the one that is currently in focus. I've saved a standard layout to a file, so I load it when I start spacemacs.
I think they function very similarly to tabs. SPC l will get you to the main layouts menu. It "comes for free" with the standard spacemac setup I believe. I'm also a spacemacs user, I might be able to help a little bit!ġ) Look into layouts. In VIM, I just used ITerm to create this separation for me, but it's proving difficult in spacemacs, which leads me to do half my work in the terminal, and the other half purely in spacemacs. I work with a lot of micro services, and I have some node, some python, some pure front-end react, and I have different editing needs for each, and I need to have them all open in an editor at the same time. I would rather this just pruned itself automaticallyģ) Project separation? I wish there was a simple way to setup my desired shell/window layout and have it work seamlessly when I switch projects. If I leave my computer on and do a lot of work across projects, I will accumulate a million buffers. I'm sure spacemacs can support this, but I have yet to figure out a good way to do it besides looking up previous buffersĢ) Automatically kill text buffers that are not open.
#GEANY DARK MODE HOW TO#
There are still some things missing for me, and some things I am still not sure how to do, maybe you know?ġ) Easily switch between "frames" or "tabs"? In vim I would use tabs that had a collection of windows inside so I could easily create visual separation between coding tasks in the same project. Spacemacs is a lot more powerful than VIM in many ways, but it is a lot slower to load. I really enjoy having the best of both worlds. Long-time VIM user, but was wooed over to spacemacs because of evil mode.
#GEANY DARK MODE CODE#
wakatime - For when you want to know all your code statistics.Īnd probably a few more.regex-railroad-diagram - Visual display of regexes as a railroad diagram.project-manager - Makes it easy to load and switch between projects.platformio-ide-terminal - A pretty good embedded terminal.imdone-atom - Turns TODOs and FIXMEs into a kanban-board style interface.git-time-machine - Visually interact with git commit history for a file.colorful-json - Makes reading JSON a tiny bit easier.ĭouble-tag - Keeps HTML opening and closing tags in sync when editing them.pigments - Highlights color values in text with the color they represent.color-picker - Inline color picker, really great for CSS work, but works with a variety of color formats.With HMR or livereload, it makes it really easy to develop webapps in one window. browser-plus - A bit glitchy, but an embedded browser.autocomplete-modules - Autocomplete require/import statements.aligner - Align text in customiseable ways with support for lots of filetypes.Mumbles incoherently about having to do anything on New Years Day