3

I'm trying to make Spacemacs and sr-speedbar work together smoothly.

Without using Spacemacs:

The command buffer is local to each buffer where it is called: enter image description here

Left is sr-speedbar, right is the main buffer.

If invoke command buffer from sr-speedbar buffer, then it is local to sr-speedbar buffer:

enter image description here

Left is sr-speedbar, right is the main buffer.

After using Spacemacs: The command buffer is occupying both of the windows, enter image description here

And possibly because of this feature, oftentimes, it creates two sr-speedbar buffers, which is very annoying, using list-fontsets: enter image description here

So how to roll back the command buffer to make them act like normal to prevent creating two sr-speedbars?

1 Answers1

1

The problem is solved after specifying distribution as base instead of the default one.

dotspacemacs-distribution 'spacemacs-base

The problem occurs because of the layer spacemacs-ui-visual, but by disabling it, cannot see the spaceline.

Further investigation has shown that the package conflicting with sr-speedbar is the package popwin, so exclude this package in .spacemacs would solve the problem and can still use spaceline.