Emacs as a tiling window manager
monkey.org
monkey.org
Anyway, the idea is to let you have a full-screen emacs with a real xterm or web browser "inside" of it.
;; psuedo-fullscreen
(require 'maxframe)
(setq mf-max-width 1440)
(defun toggle-maxframe ()
(interactive)
(if (eq (mf-max-columns (mf-max-display-pixel-width)) (frame-width))
(restore-frame)
(maximize-frame)))
(global-set-key (kbd "<s-return>") 'toggle-maxframe)
[0]: http://github.com/jmjeong/my-dot-emacs/blob/master/maxframe.... (defun maximize-frame ()
(interactive)
(set-frame-size (selected-frame)
(display-pixel-width)
(display-pixel-height))
(set-frame-position (selected-frame) 0 0))
EDIT: Should've read the help :)Regarding the moving between windows it can be done with following maps in Vim:
map <C-j> <C-W>j
map <C-k> <C-W>k
map <C-h> <C-W>h
map <C-l> <C-W>lFixes one of the annoyances (moving between splits)
% aux/vga -l 1024x768x16
% exec acme # instead of rio
all done