Is there any keybinding or function to move an open buffer to a different window or a different frame in spacemacs?
It seems key bindings have been changed in Spacemacs since @Nathanael's answer.
To move a buffer to a diffferent window, you can use
SPC b [n] (buffer-to-window-[n]), where n is the number of the window to move to.
If you want to move the window , rather than the buffer (which makes sense in the light of the comments given above):
SPC w [H|J|K|L]
to move the window left|down|up|right, respectively.
In spacemacs (vim mode) you can press
SPC b m <your-direction> to move a buffer.
<your-direction> can be:
In emacs mode, it should be
M-m b m <your-direction>
If you want to switch to the 'other' frame, you can use
SPC b M (or
M-m b M).
(In general, Emacs places no restriction on the number of windows/frames a buffer is displayed in, so you can simply switch to the buffer in however many windows/frames you want.)