how to make emacs open all buffers in one window (debian/linux/gnome)

view full story

http://stackoverflow.com – In osx I make all new emacs buffers open in the same window/frame by putting this in .emacs. (setq ns-pop-up-frames nil) Alias to make emacs open a file in a new buffer (NOT frame) and be activated/come to front? I want to be able to do the same in debian (gnome). Is it possible? A solution that will also work for xmonad (and similar wms) would be very much appreciated. (HowTos)