Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
My .emacs
=========

My configurations for GNU Emacs. It uses emacs-split-init, available
at http://bitbucket.org/dfa/emacs-split-init

Sample setup
------------

$ mkdir -p ~/.emacs.d
$ hg clone http://bitbucket.org/dfa/emacs-split-init
$ hg clone http://bitbucket.org/dfa/emacs-stuff
$ cat >> ~/.emacs << END
  (add-to-list 'load-path "~/.emacs.d/emacs-split-init")
  (add-to-list 'load-path "~/.emacs.d/emacs-stuff/modes")
  (setq split-init-dir "~/.emacs.d/emacs-stuff")
  (require 'split-init)
  (load-split-init split-init-dir)
END


todo
----

- configuration by feature (split autofile templates)
- improve python mode
- (add-hook 'before-save-hook 'copyright-update)
- C-q as in netbeans (goto-last-edit)
- tounix of all files
  

done
----

- clojure setup vastly improved
- rpm-spec-mode
- graphviz-mode
- implemented discovery of .el files
- provide/require for splitted-init.el
- use C-space to complete symbol (as in netbeans)
- remove worthless functions
- removed compile-mode 
- use system-type to load different os specific configurations

Recent activity

Davide Angelocola

Commits by Davide Angelocola were pushed to dfa/emacs-stuff

5185595 - enh: implemented switching between test/source using a custom layout src/foo.clj (ns foo) test/foo/test.clj (ns foo.test)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.