anything-config.el: add "Insert file" action to type:file
[anything-config.git] / anything-startup.el
blobe323c44e96b8dec61e8cb83cc8135471cbfcb8ce
1 ;;; anything-startup.el --- anything.el startup file
3 ;;; $Id: anything-startup.el,v 1.10 2010-02-04 19:57:31 rubikitch Exp $
5 ;;;; Installation
7 ;;; anything.el is just a framework and predefined configuration is in
8 ;;; anything-config.el. You need install both to use anything
9 ;;; practically.
10 ;;;
11 ;;; Note: anything-config.el loads anything.el.
12 (require 'anything-config)
14 ;;; anything-match-plugin.el extends pattern matching. Some Anything
15 ;;; Applications requires it. It is a must-have plugin now.
16 ;;;
17 (require 'anything-match-plugin)
19 ;;; If you use Japanese, you should install Migemo and anything-migemo.el.
20 ;;;
21 ;;; Migemo http://0xcc.net/migemo/
22 (and (equal current-language-environment "Japanese")
23 (require 'anything-migemo nil t))
25 ;;; anything-complete.el replaces various completion with anything
26 ;;; (like Icicles). Use Anything power for normal completion.
27 (when (require 'anything-complete nil t)
28 ;; Automatically collect symbols by 150 secs
29 (anything-lisp-complete-symbol-set-timer 150)
30 (define-key emacs-lisp-mode-map "\C-\M-i" 'anything-lisp-complete-symbol-partial-match)
31 (define-key lisp-interaction-mode-map "\C-\M-i" 'anything-lisp-complete-symbol-partial-match)
32 ;; Comment if you do not want to replace completion commands with `anything'.
33 (anything-read-string-mode 1)
36 ;;; anything-show-completion.el shows current selection prettily.
37 (require 'anything-show-completion)
39 ;;; anything-auto-install.el integrates auto-install.el with anything.
40 (require 'anything-auto-install nil t)
42 ;;; descbinds-anything.el replaces describe-bindings with anything interface.
43 (when (require 'descbinds-anything nil t)
44 ;; Comment if you do not want to replace `describe-bindings' with `anything'.
45 (descbinds-anything-install)
48 ;;; `anything-grep' replaces standard `grep' command.
49 (require 'anything-grep nil t)
51 (provide 'anything-startup)
53 ;; How to save (DO NOT REMOVE!!)
54 ;; (progn (magit-push) (emacswiki-post "anything-startup.el"))
55 ;;; anything-startup.el ends here