mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-13 21:13:04 +00:00
Updated README.mdown's installation instructions
This commit is contained in:
parent
ed9c52b74d
commit
dc7a640227
45
README.mdown
45
README.mdown
@ -16,44 +16,27 @@ SQL, LaTeX, HTML, CSS and more. The snippet syntax is inspired from
|
|||||||
[youtube-demo]: http://www.youtube.com/watch?v=76Ygeg9miao
|
[youtube-demo]: http://www.youtube.com/watch?v=76Ygeg9miao
|
||||||
[high-res-demo]: http://yasnippet.googlecode.com/files/yas_demo.avi
|
[high-res-demo]: http://yasnippet.googlecode.com/files/yas_demo.avi
|
||||||
|
|
||||||
# Install with yasnippet-bundle.el
|
# Install the most recent version
|
||||||
|
|
||||||
To quickly tryout YASnippet, download the simpler "bundle" version.
|
Clone this repository somewhere
|
||||||
If you plan to modify the bundled templates and/or build your own,
|
|
||||||
download the "normal" package.
|
|
||||||
|
|
||||||
* Download `yasnippet-bundle` from the downloads section.
|
$ cd ~/.emacs.d/plugins
|
||||||
|
$ git clone https://github.com/capitaomorte/yasnippet
|
||||||
|
|
||||||
* You'll get a file named `yasnippet-bundle.el`, put it in
|
Add the following in your `.emacs` file:
|
||||||
`~/.emacs.d/plugins/` (create that directory if not exists).
|
|
||||||
|
|
||||||
* Open the file in Emacs, and type `M-x eval-buffer RET`.
|
|
||||||
|
|
||||||
That's it. Now open any file, you'll see a menu "YASnippet". You can
|
|
||||||
pull down the menu to insert a template. Or, you can type a
|
|
||||||
pre-defined abbrev and press TAB to expand it!
|
|
||||||
|
|
||||||
To have Emacs load YASnippet automatically when it starts, put the
|
|
||||||
following in your ~/.emacs file:
|
|
||||||
|
|
||||||
(add-to-list 'load-path
|
(add-to-list 'load-path
|
||||||
"~/.emacs.d/plugins")
|
"~/.emacs.d/plugins/yasnippet")
|
||||||
(require 'yasnippet-bundle)
|
|
||||||
|
|
||||||
|
|
||||||
# Install
|
|
||||||
|
|
||||||
To install the normal archive, download and unpack the latest
|
|
||||||
`yasnippet-x.y.z.tar.bz2`. You'll get a directory named
|
|
||||||
`yasnippet-x.y.z`, put it in some `~/.emacs.d/plugins` dir and add the
|
|
||||||
following in your `.emacs` file:
|
|
||||||
|
|
||||||
(add-to-list 'load-path
|
|
||||||
"~/.emacs.d/plugins/yasnippet-x.y.z")
|
|
||||||
(require 'yasnippet) ;; not yasnippet-bundle
|
(require 'yasnippet) ;; not yasnippet-bundle
|
||||||
(yas/initialize)
|
(yas/global-mode 1)
|
||||||
(yas/load-directory "~/.emacs.d/plugins/yasnippet-x.y.z/snippets")
|
|
||||||
|
|
||||||
|
Add your own snippets to `~/.emacs.d/snippets` by placing files there or invoking `yas/new-snippet`.
|
||||||
|
|
||||||
|
# Install yasnippet with el-get
|
||||||
|
|
||||||
|
El-get is a nice way to get the most recent version, too
|
||||||
|
|
||||||
|
See https://github.com/dimitri/el-get for instructions
|
||||||
|
|
||||||
# How-tos, Bugs, Contributions...
|
# How-tos, Bugs, Contributions...
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user