q major mode for emacs. supports tramp supports babel supports "send-to-q" command bindings for editor windows supports automatic window sizing \\c supports in-line images/graphs Installation (load "/path/to/q-mode.el") M-x q to create a q process