- Renamed documentation.
This commit is contained in:
parent
7f3241815d
commit
60eb5de99c
@ -1,7 +1,7 @@
|
|||||||
*neocomplcache-snippets-complete.txt*
|
*neosnippet.txt*
|
||||||
neocomplcache complete snippets source
|
neo-snippet plugin contains neocomplcache snippets source
|
||||||
|
|
||||||
Version: 2.0
|
Version: 3.0
|
||||||
Author : Shougo <Shougo.Matsu@gmail.com>
|
Author : Shougo <Shougo.Matsu@gmail.com>
|
||||||
License: MIT license {{{
|
License: MIT license {{{
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
@ -23,44 +23,46 @@ License: MIT license {{{
|
|||||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
CONTENTS *neocomplcache-snippets-complete-contents*
|
CONTENTS *neosnippet-contents*
|
||||||
|
|
||||||
Introduction |neocomplcache-snippets-complete-introduction|
|
Introduction |neosnippet-introduction|
|
||||||
Install |neocomplcache-snippets-complete-install|
|
Install |neosnippet-install|
|
||||||
Interface |neocomplcache-snippets-complete-interface|
|
Interface |neosnippet-interface|
|
||||||
Commands |neocomplcache-snippets-complete-commands|
|
Commands |neosnippet-commands|
|
||||||
Variables |neocomplcache-snippets-complete-variables|
|
Variables |neosnippet-variables|
|
||||||
Key mappings |neocomplcache-snippets-complete-key-mappings|
|
Key mappings |neosnippet-key-mappings|
|
||||||
Functions |neocomplcache-snippets-complete-functions|
|
Functions |neosnippet-functions|
|
||||||
Examples |neocomplcache-snippets-complete-examples|
|
Examples |neosnippet-examples|
|
||||||
Snippet syntax |neocomplcache-snippets-complete-snippet-syntax|
|
Snippet syntax |neosnippet-snippet-syntax|
|
||||||
Changelog |neocomplcache-snippets-complete-changelog|
|
Changelog |neosnippet-changelog|
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
INTRODUCTION *neocomplcache-snippets-complete-introduction*
|
INTRODUCTION *neosnippet-introduction*
|
||||||
|
|
||||||
This source analyzes snippet files for completion, offers functionality
|
This source analyzes snippet files for completion, offers functionality
|
||||||
similar to snipMate.vim or snippetsEmu.vim. Since you can choose snippet with
|
similar to snipMate.vim or snippetsEmu.vim. Since you can choose snippet with
|
||||||
neocomplcache interface, you might have less trouble learning it.
|
neocomplcache interface, you might have less trouble learning it.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
INSTALL *neocomplcache-snippets-complete-install*
|
INSTALL *neosnippet-install*
|
||||||
|
|
||||||
1: Install neocomplcache (https://github.com/Shougo/neocomplcache).
|
1: Install neocomplcache (https://github.com/Shougo/neocomplcache).
|
||||||
2: Extract the file and put files in your Vim directory
|
2: Extract the file and put files in your Vim directory
|
||||||
(usually ~/.vim/ or Program Files/Vim/vimfiles on Windows).
|
(usually ~/.vim/ or Program Files/Vim/vimfiles on Windows).
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
INTERFACE *neocomplcache-snippets-complete-interface*
|
INTERFACE *neosnippet-interface*
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
COMMANDS *neocomplcache-snippets-complete-commands*
|
COMMANDS *neosnippet-commands*
|
||||||
|
|
||||||
:NeoComplCacheCachingSnippets [filetype] *:NeoComplCacheCachingSnippets*
|
:NeoComplCacheCachingSnippets [filetype]
|
||||||
|
*:NeoComplCacheCachingSnippets*
|
||||||
Makes cache of [filetype] snippets. It automatically selects
|
Makes cache of [filetype] snippets. It automatically selects
|
||||||
current buffer's filetype unless you specify [filetype].
|
current buffer's filetype unless you specify [filetype].
|
||||||
|
|
||||||
:NeoComplCacheEditSnippets [filetype] *:NeoComplCacheEditSnippets*
|
:NeoComplCacheEditSnippets [filetype]
|
||||||
|
*:NeoComplCacheEditSnippets*
|
||||||
Opens [filetype] snippets to edit. It automatically selects
|
Opens [filetype] snippets to edit. It automatically selects
|
||||||
current buffer's filetype unless you specify [filetype].
|
current buffer's filetype unless you specify [filetype].
|
||||||
|
|
||||||
@ -71,7 +73,8 @@ COMMANDS *neocomplcache-snippets-complete-commands*
|
|||||||
|g:neocomplcache_snippets_dir| with precedence.
|
|g:neocomplcache_snippets_dir| with precedence.
|
||||||
Re-cache will be done automatically when you save the file.
|
Re-cache will be done automatically when you save the file.
|
||||||
|
|
||||||
:NeoComplCacheEditRuntimeSnippets [filetype] *:NeoComplCacheEditRuntimeSnippets*
|
:NeoComplCacheEditRuntimeSnippets [filetype]
|
||||||
|
*:NeoComplCacheEditRuntimeSnippets*
|
||||||
Opens [filetype] snippets to edit. It automatically selects
|
Opens [filetype] snippets to edit. It automatically selects
|
||||||
current buffer's filetype unless you specify [filetype].
|
current buffer's filetype unless you specify [filetype].
|
||||||
|
|
||||||
@ -83,7 +86,7 @@ COMMANDS *neocomplcache-snippets-complete-commands*
|
|||||||
you save the file.
|
you save the file.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
VARIABLES *neocomplcache-snippets-complete-variables*
|
VARIABLES *neosnippet-variables*
|
||||||
|
|
||||||
g:neocomplcache_snippets_dir *g:neocomplcache_snippets_dir*
|
g:neocomplcache_snippets_dir *g:neocomplcache_snippets_dir*
|
||||||
This variable appoints a path to user-defined snippet files.
|
This variable appoints a path to user-defined snippet files.
|
||||||
@ -95,7 +98,8 @@ g:neocomplcache_snippets_dir *g:neocomplcache_snippets_dir*
|
|||||||
|
|
||||||
This variable doesn't exist unless you declare it.
|
This variable doesn't exist unless you declare it.
|
||||||
|
|
||||||
g:neocomplcache_disable_select_mode_mappings *g:neocomplcache_disable_select_mode_mappings*
|
g:neocomplcache_disable_select_mode_mappings
|
||||||
|
*g:neocomplcache_disable_select_mode_mappings*
|
||||||
This variable controls whether to disable Key-mappings in
|
This variable controls whether to disable Key-mappings in
|
||||||
|Select-mode| when snippets_complete performs. Usually you
|
|Select-mode| when snippets_complete performs. Usually you
|
||||||
had better enable it.
|
had better enable it.
|
||||||
@ -103,39 +107,44 @@ g:neocomplcache_disable_select_mode_mappings *g:neocomplcache_disable_select_mod
|
|||||||
Default value is 1.
|
Default value is 1.
|
||||||
|
|
||||||
g:neocomplcache_snippets_disable_runtime_snippets
|
g:neocomplcache_snippets_disable_runtime_snippets
|
||||||
*g:neocomplcache_snippets_disable_runtime_snippets*
|
*g:neocomplcache_snippets_disable_runtime_snippets*
|
||||||
If this variable is 1, runtime snippets won't be loaded.
|
If this variable is 1, runtime snippets won't be loaded.
|
||||||
This variable is useful to avoid snippets conflictions.
|
This variable is useful to avoid snippets conflictions.
|
||||||
|
|
||||||
Default value is 0.
|
Default value is 0.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
KEY MAPPINGS *neocomplcache-snippets-complete-key-mappings*
|
KEY MAPPINGS *neosnippet-key-mappings*
|
||||||
|
|
||||||
<Plug>(neocomplcache_snippets_expand) *<Plug>(neocomplcache_snippets_expand)*
|
<Plug>(neocomplcache_snippets_expand)
|
||||||
|
*<Plug>(neocomplcache_snippets_expand)*
|
||||||
Expands a cursor snippet of plural lines. When there is no
|
Expands a cursor snippet of plural lines. When there is no
|
||||||
snippet, jumps to the next placeholder.
|
snippet, jumps to the next placeholder.
|
||||||
|
|
||||||
Note: It searches cursor snippet from keyword patterns in the
|
Note: It searches cursor snippet from keyword patterns in the
|
||||||
first.
|
first.
|
||||||
|
|
||||||
<Plug>(neocomplcache_snippets_jump) *<Plug>(neocomplcache_snippets_jump)*
|
<Plug>(neocomplcache_snippets_jump)
|
||||||
|
*<Plug>(neocomplcache_snippets_jump)*
|
||||||
Jump to next placeholder. If there is no placeholder, expand a
|
Jump to next placeholder. If there is no placeholder, expand a
|
||||||
multiline cursor snippet.
|
multiline cursor snippet.
|
||||||
|
|
||||||
<Plug>(neocomplcache_snippets_force_expand) *<Plug>(neocomplcache_snippets_force_expand)*
|
<Plug>(neocomplcache_snippets_force_expand)
|
||||||
|
*<Plug>(neocomplcache_snippets_force_expand)*
|
||||||
Expand a cursor snippet. Does nothing if there is no snippet.
|
Expand a cursor snippet. Does nothing if there is no snippet.
|
||||||
|
|
||||||
<Plug>(neocomplcache_snippets_force_jump) *<Plug>(neocomplcache_snippets_force_jump)*
|
<Plug>(neocomplcache_snippets_force_jump)
|
||||||
|
*<Plug>(neocomplcache_snippets_force_jump)*
|
||||||
Jump to next place holder. Do not expand any snippet. When
|
Jump to next place holder. Do not expand any snippet. When
|
||||||
you do not want to expand a snippet name, use this keymapping.
|
you do not want to expand a snippet name, use this keymapping.
|
||||||
|
|
||||||
<Plug>(neocomplcache_start_unite_snippet) *<Plug>(neocomplcache_start_unite_snippet)*
|
<Plug>(neocomplcache_start_unite_snippet)
|
||||||
|
*<Plug>(neocomplcache_start_unite_snippet)*
|
||||||
Start unite snippet source.
|
Start unite snippet source.
|
||||||
Note: This mappings is available in insert mode.
|
Note: This mappings is available in insert mode.
|
||||||
|
|
||||||
neocomplcache#sources#snippets_complete#expandable()
|
neocomplcache#sources#snippets_complete#expandable()
|
||||||
*neocomplcache#sources#snippets_complete#expandable()*
|
*neocomplcache#sources#snippets_complete#expandable()*
|
||||||
Use this function with imap <expr>. It checks whether cursor
|
Use this function with imap <expr>. It checks whether cursor
|
||||||
text is a snippet trigger or a placeholder exists in the
|
text is a snippet trigger or a placeholder exists in the
|
||||||
current buffer. It's useful for saving keymappings.
|
current buffer. It's useful for saving keymappings.
|
||||||
@ -149,27 +158,27 @@ neocomplcache#sources#snippets_complete#expandable()
|
|||||||
\ "\<Plug>(neocomplcache_snippets_expand)" : "\<C-n>"
|
\ "\<Plug>(neocomplcache_snippets_expand)" : "\<C-n>"
|
||||||
<
|
<
|
||||||
neocomplcache#sources#snippets_complete#force_expandable()
|
neocomplcache#sources#snippets_complete#force_expandable()
|
||||||
*neocomplcache#sources#snippets_complete#force_expandable()*
|
*neocomplcache#sources#snippets_complete#force_expandable()*
|
||||||
Use this function with imap <expr>. It checks whether cursor
|
Use this function with imap <expr>. It checks whether cursor
|
||||||
text is snippet trigger. Useful for saving keymappings.
|
text is snippet trigger. Useful for saving keymappings.
|
||||||
|
|
||||||
neocomplcache#sources#snippets_complete#jumpable()
|
neocomplcache#sources#snippets_complete#jumpable()
|
||||||
*neocomplcache#sources#snippets_complete#jumpable()*
|
*neocomplcache#sources#snippets_complete#jumpable()*
|
||||||
Use this function with imap <expr>. It checks whether cursor
|
Use this function with imap <expr>. It checks whether cursor
|
||||||
text is an existing placeholder in current buffer.
|
text is an existing placeholder in current buffer.
|
||||||
Useful for saving keymappings.
|
Useful for saving keymappings.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
FUNCTIONS *neocomplcache-snippets-complete-functions*
|
FUNCTIONS *neosnippet-functions*
|
||||||
|
|
||||||
neocomplcache#sources#snippets_complete#get_snippets_dir()
|
neocomplcache#sources#snippets_complete#get_snippets_dir()
|
||||||
*neocomplcache#sources#snippets_complete#get_snippets_dir()*
|
*neocomplcache#sources#snippets_complete#get_snippets_dir()*
|
||||||
Gets snippet directories. This directories contain runtime
|
Gets snippet directories. This directories contain runtime
|
||||||
snippets directories and |g:neocomplcache_snippets_dir|
|
snippets directories and |g:neocomplcache_snippets_dir|
|
||||||
directories.
|
directories.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
EXAMPLES *neocomplcache-snippets-complete-examples*
|
EXAMPLES *neosnippet-examples*
|
||||||
>
|
>
|
||||||
" Plugin key-mappings.
|
" Plugin key-mappings.
|
||||||
imap <C-k> <Plug>(neocomplcache_snippets_expand)
|
imap <C-k> <Plug>(neocomplcache_snippets_expand)
|
||||||
@ -185,7 +194,7 @@ EXAMPLES *neocomplcache-snippets-complete-examples*
|
|||||||
endif
|
endif
|
||||||
<
|
<
|
||||||
==============================================================================
|
==============================================================================
|
||||||
SNIPPET SYNTAX *neocomplcache-snippets-complete-snippet-syntax*
|
SNIPPET SYNTAX *neosnippet-snippet-syntax*
|
||||||
|
|
||||||
The snippet syntax is similar to |snipMate|.
|
The snippet syntax is similar to |snipMate|.
|
||||||
|
|
||||||
@ -199,7 +208,8 @@ Example:
|
|||||||
endif
|
endif
|
||||||
<
|
<
|
||||||
snippet {snippet_name} syntax is the snippet name.
|
snippet {snippet_name} syntax is the snippet name.
|
||||||
abbr {abbr_name} is the completion abbrevation (same to completion "abbr" key).
|
abbr {abbr_name} is the completion abbrevation (same to completion "abbr"
|
||||||
|
key).
|
||||||
prev_word '^' means this snippet is enabled only in line head.
|
prev_word '^' means this snippet is enabled only in line head.
|
||||||
|
|
||||||
By the way, it is warned that the snippet name was already defined by other
|
By the way, it is warned that the snippet name was already defined by other
|
||||||
@ -284,12 +294,13 @@ languages' indent files can not work very well (e.g.: PHP, Python).
|
|||||||
}
|
}
|
||||||
<
|
<
|
||||||
==============================================================================
|
==============================================================================
|
||||||
UNITE SOURCES *neocomplcache-snippets-complete-unite-sources*
|
UNITE SOURCES *neosnippet-unite-sources*
|
||||||
|
|
||||||
*neocomplcache-snippets-complete-unite-source-snippet*
|
*neosnippet-unite-source-snippet*
|
||||||
snippet
|
snippet
|
||||||
The candidates are neocomplcache snippets. The kinds are "snippet".
|
The candidates are neocomplcache snippets. The kinds are
|
||||||
Normally used in |<Plug>(neocomplcache_start_unite_snippet)| mappings.
|
"snippet". Normally used in
|
||||||
|
|<Plug>(neocomplcache_start_unite_snippet)| mappings.
|
||||||
But you can execute it by ":Unite snippet".
|
But you can execute it by ":Unite snippet".
|
||||||
You can edit snippet file in "edit" action.
|
You can edit snippet file in "edit" action.
|
||||||
Examples:
|
Examples:
|
||||||
@ -298,13 +309,20 @@ snippet
|
|||||||
<
|
<
|
||||||
source actions
|
source actions
|
||||||
|
|
||||||
snippet *neocomplcache-snippets-complete-unite-action-snippet*
|
snippet *neosnippet-unite-action-snippet*
|
||||||
expand Expand snippet (default action)
|
expand Expand snippet (default action)
|
||||||
edit Edit snippet
|
edit Edit snippet
|
||||||
preview View snippet definition
|
preview View snippet definition
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
CHANGELOG *neocomplcache-snippets-complete-changelog*
|
CHANGELOG *neosnippet-changelog*
|
||||||
|
|
||||||
|
2012-09-27
|
||||||
|
- Ver.3 development is started.
|
||||||
|
- Renamed documentation.
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
ChangeLog 2.0:
|
||||||
|
|
||||||
2012-09-27
|
2012-09-27
|
||||||
- Improved add placeholder behavior.
|
- Improved add placeholder behavior.
|
Loading…
Reference in New Issue
Block a user