anything-config.el (anything-c-source-info-pages): reformat
[anything-config.git] / anything-startup.el
blob5477f3116c79389e80abf231dd6dc3d357708413
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 (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)
35 ;;; anything-show-completion.el shows current selection prettily.
36 (require 'anything-show-completion)
38 ;;; anything-auto-install.el integrates auto-install.el with anything.
39 (require 'anything-auto-install nil t)
41 ;;; descbinds-anything.el replaces describe-bindings with anything interface.
42 (require 'descbinds-anything nil t)
43 ;; Comment if you do not want to replace `describe-bindings' with `anything'.
44 (descbinds-anything-install)
46 ;;; `anything-grep' replaces standard `grep' command.
47 (require 'anything-grep nil t)
49 (provide 'anything-startup)
51 ;; How to save (DO NOT REMOVE!!)
52 ;; (progn (magit-push) (emacswiki-post "anything-startup.el"))
53 ;;; anything-startup.el ends here