Re: More sane emacs for clojure

2011-07-01 Thread logan
I don't know if ergo is the right name to describe this project.

Most of the default emacs key-bindings are very ergonomic, assuming
you remap your ctrl to your caps lock. Most of the commands that you
use most frequently can be entered in with just your left hand, with
your little finger on the ctrl key and the other key (or other 2 keys)
positioned so that they can be quickly typed with two different
fingers. The default mappings are a pain to learn but they make more
sense from a practical perspective.

On Jun 27, 8:47 pm, flebber flebber.c...@gmail.com wrote:
 Something I just discovered and thought it might be of benefit here.
 Since the main environment for clojure is currently emacs; clojure
 box, swank etc; and emacs has a learning curve it may be useful to
 reduce the emacs learning curve so that we can concentrate on learning
 clojure.

 Ergo Emacshttp://ergoemacs.org. Provides normal(expected) key
 bindings for emacs plus includes a lot of goodies and language support
 bundled in by default. This might even by very cool with clj 
 launcherhttp://clojure02.managed.contegix.com/display/design/CLJ+Launcher.

 Just some languages supported out of the box. From 
 herehttp://ergoemacs.org/features.html.

 Csharp
 JavaScript
 PHP
 Haskell
 Clojure
 Erlang
 Scala
 OCaml, F#
 Lua

 And some of the preinstalled features.
 Additional Conveniences - there are far more listed on the site.

 Template set for tens of languages (yasnippet)
 Enhanced feature of name completion. (AutoComplete)
 Enhanced directory viewer (DiredPlus)
 Enhanced bookmark (BookmarkPlus)
 Emacs Unicode Browser
 Emacs Math Symbols Input Mode (xmsi-mode)
 Tab bar GUI (TabBarMode)
 A Twitter mode (TwIt)
 PDF and Image files can be viewed inside emacs.
 Bundled all common unix commands that are used by emacs: grep, find,
 diff, patch, gzip ... (the whole MSYS component of MinGW.)
 Support 3 new shells: shell (cmd.exe), msys-shell (bash), eshell
 (elisp shell), powershell (PowerShell). All these are under the menu

 I am going to try and figure out what clojure box installs and see if
 I can merge it with ergo emacs. It might create a great ready to go
 environement out of the box.

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


More sane emacs for clojure

2011-06-27 Thread flebber
Something I just discovered and thought it might be of benefit here.
Since the main environment for clojure is currently emacs; clojure
box, swank etc; and emacs has a learning curve it may be useful to
reduce the emacs learning curve so that we can concentrate on learning
clojure.

Ergo Emacs http://ergoemacs.org. Provides normal(expected) key
bindings for emacs plus includes a lot of goodies and language support
bundled in by default. This might even by very cool with clj launcher
http://clojure02.managed.contegix.com/display/design/CLJ+Launcher.

Just some languages supported out of the box. From here
http://ergoemacs.org/features.html.

Csharp
JavaScript
PHP
Haskell
Clojure
Erlang
Scala
OCaml, F#
Lua

And some of the preinstalled features.
Additional Conveniences - there are far more listed on the site.

Template set for tens of languages (yasnippet)
Enhanced feature of name completion. (AutoComplete)
Enhanced directory viewer (DiredPlus)
Enhanced bookmark (BookmarkPlus)
Emacs Unicode Browser
Emacs Math Symbols Input Mode (xmsi-mode)
Tab bar GUI (TabBarMode)
A Twitter mode (TwIt)
PDF and Image files can be viewed inside emacs.
Bundled all common unix commands that are used by emacs: grep, find,
diff, patch, gzip ... (the whole MSYS component of MinGW.)
Support 3 new shells: shell (cmd.exe), msys-shell (bash), eshell
(elisp shell), powershell (PowerShell). All these are under the menu

I am going to try and figure out what clojure box installs and see if
I can merge it with ergo emacs. It might create a great ready to go
environement out of the box.

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: More sane emacs for clojure

2011-06-27 Thread flebber


On Jun 28, 1:47 pm, flebber flebber.c...@gmail.com wrote:
 Something I just discovered and thought it might be of benefit here.
 Since the main environment for clojure is currently emacs; clojure
 box, swank etc; and emacs has a learning curve it may be useful to
 reduce the emacs learning curve so that we can concentrate on learning
 clojure.

 Ergo Emacshttp://ergoemacs.org. Provides normal(expected) key
 bindings for emacs plus includes a lot of goodies and language support
 bundled in by default. This might even by very cool with clj 
 launcherhttp://clojure02.managed.contegix.com/display/design/CLJ+Launcher.

 Just some languages supported out of the box. From 
 herehttp://ergoemacs.org/features.html.

 Csharp
 JavaScript
 PHP
 Haskell
 Clojure
 Erlang
 Scala
 OCaml, F#
 Lua

 And some of the preinstalled features.
 Additional Conveniences - there are far more listed on the site.

 Template set for tens of languages (yasnippet)
 Enhanced feature of name completion. (AutoComplete)
 Enhanced directory viewer (DiredPlus)
 Enhanced bookmark (BookmarkPlus)
 Emacs Unicode Browser
 Emacs Math Symbols Input Mode (xmsi-mode)
 Tab bar GUI (TabBarMode)
 A Twitter mode (TwIt)
 PDF and Image files can be viewed inside emacs.
 Bundled all common unix commands that are used by emacs: grep, find,
 diff, patch, gzip ... (the whole MSYS component of MinGW.)
 Support 3 new shells: shell (cmd.exe), msys-shell (bash), eshell
 (elisp shell), powershell (PowerShell). All these are under the menu

 I am going to try and figure out what clojure box installs and see if
 I can merge it with ergo emacs. It might create a great ready to go
 environement out of the box.

I can install swank-clojure from this 
https://github.com/technomancy/swank-clojure#readme.
However cannot figure out how to get the repl working.

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en