Re: More sane emacs for clojure
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
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
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