-
Notifications
You must be signed in to change notification settings - Fork 162
Julia
vitoshka edited this page Apr 5, 2012
·
27 revisions
The support for julia language is in a preliminary stage, but things such as font-lock, indentation, sending code to sub-process, interactive documentation and imenu have been already implemented.
Download ESS and checkout julia
branch:
git clone git://github.com/emacs-ess/ESS.git cd ESS git checkout julia
Optionally compile:
make all
Load ess-site.el
in your .emacs
and set ess-julia-program-name
to point to
julia-release-basic
executable:
(load "path/to/ESS/git/lisp/ess-site") (setq inferior-julia-program-name "~/path/to/julia/julia-release-basic"
To start julia type M-x julia RET
To send chunks of code from your script use C-c C-c
, C-c C-r
, C-c C-n
etc. See
evaluating code section in ESS manual.
To access documentation use C-c C-v
. See Help section in ESS documentation.
ESS ref-card might be also useful, though it covers a lot of functionality for R and S which is not yet implemented in julia-mode..