I have been using emacs for all my text editing needs over the past three years. When I'm in the same file, working on code or something else, I'm quite effective. With two files, I can "Cx b RET" between them, and I'm fine. However, when I need to work on more than two files at a time, I tend to get lost.
Here are some of the issues that I would like to work on:
I forgot that some of my buffers are being called, but I don’t understand why Cx Cb splits my window into two buffers and exits the mini-buffer. Of course, I can switch buffers and choose a buffer to visit, but it seems unintuitive and leaves me with two buffers.
When I visit a directory, not a file, I have a convenient list of all files and directories. Usually I want to do one of two things: 1) open one file and never see this buffer again OR 2) open a bunch of files and never see this buffer again. I really don't know how to do this, since moving a point to a file and going back to the left do not do any of these things.
I know that my buffers are not like tabs, but I have a desire to scroll through them to find what I want. I don't know any key bindings for this, but I would like it to be Mn / Mp or the like. Again, this can be a terribly inefficient way to switch buffers.
When I open any type of online help (for example, in ESS), I have the habit of switching back to the buffer I was working in and using Cx 1 to return to one buffer. However, when I do this, the help buffer hangs in my list of buffers, which confuses me even more. I know that I can switch to this buffer, kill it, switch back, and then go back to one buffer, but that seems wrong.
The way I have done this so far involves using the window manager and multiple emacs windows in different workspaces, rather than actually finding out the best way to manage multiple files in emacs. I don’t necessarily want to change emacs to better suit my needs (although I am open to this if it matches what I'm going to say) instead I would like to reflect on the file processing process / buffers what emacs does and how I can be more effective with it.
Any answer that helps me figure out the right way, or a more efficient way to manage my buffers or files, is welcome.
emacs
Wilduck Jun 29 2018-10-10T00: 00Z
source share