Go to file
Holger Rapp 6b8bb1b642 Launch and exit vim for each test.
This makes the testsuite slower, but avoids leaking state. Also the code
has to be less aware of being under test. It will also allow to to more
integration tests with other plugins that have support for UltiSnips or
that UltiSnips supports.
2014-02-22 09:26:03 +01:00
after/plugin after script maps Keys again. Needed some refactorings. This fixes supertab integration and closes #212. 2014-02-17 08:15:04 +01:00
autoload Attempted fix at several startup problems. 2014-02-20 14:32:28 +01:00
doc Removes UltiSnipsDontReverseSearchPath. 2014-02-19 21:22:01 +01:00
ftdetect Moved the core of the plugin into autoload. This will not really impact loading times because UltiSnips is loaded on the first CursorMovedI command anyways, but it might fix some issues with --noplugin. 2014-02-11 07:56:56 +01:00
ftplugin do not expand tabs in snippet files. 2013-06-10 18:34:38 +02:00
plugin Fixed a typo that might make problems when there is no python available. 2014-02-19 22:54:37 +01:00
pythonx/UltiSnips Launch and exit vim for each test. 2014-02-22 09:26:03 +01:00
syntax Adds 'priority' keyword and removes '!' option. 2014-02-19 21:04:52 +01:00
UltiSnips Adds 'priority' keyword and removes '!' option. 2014-02-19 21:04:52 +01:00
utils Fixes and improvements to snipmate conversion util by Steve McKinney 2012-11-24 10:32:00 +01:00
.bzrignore Ignore .bzr-repo 2010-03-05 14:31:40 +01:00
.gitignore Fixed ignored list in .gitignore 2011-12-30 08:20:54 +01:00
ChangeLog Updated ChangeLog 2012-09-01 20:13:56 +02:00
COPYING.txt Added a license file. 2013-10-29 07:22:06 +01:00
pylintrc Dedent visual line selections before using them. 2014-02-19 21:49:33 +01:00
README.rst Project is now hosted on github. 2014-02-15 13:16:12 +01:00
test.py Launch and exit vim for each test. 2014-02-22 09:26:03 +01:00

UltiSnips
=========

This is the official repository for UltiSnips. Send Pull request to
SirVer/ultisnips, not the automatic clone from vim-scripts or any
other fork of this project.

Screencasts
-----------

The blog posts of the screencasts contain more advanced examples of the things
discussed in the videos.

* `Episode 1: What are snippets and do I need them?`__
* `Episode 2: Creating Basic Snippets`__
* `Episode 3: What's new in version 2.0`__
* `Episode 4: Python Interpolation`__

__ http://www.sirver.net/blog/2011/12/30/first-episode-of-ultisnips-screencast/
__ http://www.sirver.net/blog/2012/01/08/second-episode-of-ultisnips-screencast/
__ http://www.sirver.net/blog/2012/02/05/third-episode-of-ultisnips-screencast/
__ http://www.sirver.net/blog/2012/03/31/fourth-episode-of-ultisnips-screencast/