Please bear with us as we work to restore functionality to dotfiles.org.
Make emacs feel like FTE http://fte.sourceforge.net/
;;; configure alt+left and alt+right to lower or raise buffers
(defun raise-buffer ()
(interactive)
(let ((blist (nreverse (buffer-list))))
(while (string-match "\` " (buffer-name (car blist)))
(setq blist (cdr blist)))
(if blist
(switch-to-buffer (car blist)))))
(define-key global-map [(meta left)] `bury-buffer)
(define-key global-map [(meta right)] `raise-buffer)
;;; alt+m for buffer menu
(define-key global-map [(meta m)] `buffer-menu)
;;; alt+up and alt+down to move between windows (splited vertically)
(define-key global-map [(meta up)] `windmove-up)
(define-key global-map [(meta down)] `windmove-down)
;;; fte style compile
(define-key global-map [(f9)] `compile)
(setq compilation-scroll-output t)