This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
yaml_vim /
| name | age | message | |
|---|---|---|---|
| |
README | Sun Sep 21 06:37:15 -0700 2008 | |
| |
yaml.vim | Sun Sep 21 06:37:15 -0700 2008 | |
| |
yamlsort.rb | Sun Sep 21 06:37:15 -0700 2008 | |
| |
yamlsort.vim | Sun Sep 21 06:37:15 -0700 2008 |
README
# Vim syntax files # Language: YAML # Author: Igor Vergeichik <iverg@mail.ru> # Sponsor: Tom Sawyer <transami@transami.net> # Copyright (c) 2002 Tom Saywer YAML.VIM and YAML collection sorting scripts: INSTALLATION: - Put yaml.vim in vim's syntax folder (/usr/share/vim/syntax on my system) - Add the .yaml/.yml extensions to the filetype.vim file: > " Yaml au BufNewFile,BufRead *.yaml,*.yml setf yaml - If you want add a new enty to the syntax menu: > an 50.110.370 &Syntax.WXYZ.Yaml :cal SetSyn("yaml")<CR> - Put yamlsort.rb and yamlsort.vim into ~/.vim/scripts directory. SORT USE: > - Type vim command: > :source ~/.vim/scripts/yamlsort.vim - Then: > <F4> is mapped to sort YAML collections in direct order, and <F5> in reversed order. NOTES: - If you want change key mapping of sorting rules edit yamlsort.vim TODO: - Work with short notation of collections and mappings ({}, []) - Support sorting of multiline values Changelog: 06-09-2002: - Key field can contain any number of spaces before column. - > If any record of collection does not key field (i.e field which value is used in sorting), it is placed to the end of collection.







