Use the demo in the README.
This commit is contained in:
parent
764fd65a78
commit
5fe88fdc94
19
README.md
19
README.md
@ -1,12 +1,25 @@
|
||||
UltiSnips
|
||||
=========
|
||||
|
||||
The official home of UltiSnips is at <https://github.com/sirver/ultisnips>.
|
||||
Please add pull requests and issues there.
|
||||
|
||||
UltiSnips is the ultimate solution for snippets in Vim. It has tons of features
|
||||
and is very fast.
|
||||
|
||||
![GIF Demo](http://raw.github.com/SirVer/ultisnips/master/doc/demo.gif)
|
||||
|
||||
In this demo I am editing a python file. I first expand the `#!` snippet, then
|
||||
the `class` snippet. The completion menu comes from
|
||||
[YouCompleteMe](https://github.com/Valloric/YouCompleteMe). I can jump through
|
||||
placeholders and add text while the snippet inserts text in other places
|
||||
automatically: when I add a `Animal` as a base class, `__init__` gets updated to
|
||||
call the base class constructor. When I add arguments to the constructor, they
|
||||
automatically get assigned to instance variables. I then insert my personal
|
||||
snippet for `print` debugging. Note that I left insert mode, inserted another
|
||||
snippet and went back to add an additional argument to `__init__` and the class
|
||||
snippet was still active and added another instance variable.
|
||||
|
||||
The official home of UltiSnips is at <https://github.com/sirver/ultisnips>.
|
||||
Please add pull requests and issues there.
|
||||
|
||||
Quick Start
|
||||
-----------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user