defunkt / textmate.el
- Source
- Commits
- Network (29)
- Issues (2)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Aug 11 10:01:16 -0700 2009 | |
| |
README.markdown | Mon Dec 28 18:08:57 -0800 2009 | |
| |
textmate.el | Thu Dec 24 10:00:57 -0800 2009 |
README.markdown
TextMate Minor Mode
;; This minor mode exists to mimick TextMate's awesome
;; features.
;; ⌘T - Go to File
;; ⇧⌘T - Go to Symbol
;; ⌘L - Go to Line
;; ⇧⌘L - Select Line (or expand Selection to select lines)
;; ⌘/ - Comment Line (or Selection/Region)
;; ⌘] - Shift Right (currently indents region)
;; ⌘[ - Shift Left (not yet implemented)
;; ⌥⌘] - Align Assignments
;; ⌥⌘[ - Indent Line
;; ⌘RET - Insert Newline at Line's End
;; ⌥⌘T - Reset File Cache (for Go to File)
;; A "project" in textmate-mode is determined by the presence of
;; a .git directory. If no .git directory is found in your current
;; directory, textmate-mode will traverse upwards until one (or none)
;; is found. The directory housing the .git directory is presumed
;; to be the project's root.
;; In other words, calling Go to File from
;; ~/Projects/fieldrunners/app/views/towers/show.html.erb will use
;; ~/Projects/fieldrunners/ as the root if ~/Projects/fieldrunners/.git
;; exists.
Installation
$ cd ~/.emacs.d/vendor
$ git clone git://github.com/defunkt/textmate.el.git
In your emacs config:
(add-to-list 'load-path "~/.emacs.d/vendor/textmate.el")
(require 'textmate)
(textmate-mode)
Rave Reviews

Author
Chris Wanstrath // chris@ozmm.org
