mirror of
https://github.com/SoPat712/dotfiles.git
synced 2025-08-21 18:38:46 -04:00
cleanup
This commit is contained in:
@@ -1,741 +0,0 @@
|
|||||||
*fugitive.txt* A Git wrapper so awesome, it should be illegal
|
|
||||||
|
|
||||||
Author: Tim Pope <http://tpo.pe/>
|
|
||||||
License: Same terms as Vim itself (see |license|)
|
|
||||||
|
|
||||||
This plugin is only available if 'compatible' is not set.
|
|
||||||
|
|
||||||
INTRODUCTION *fugitive*
|
|
||||||
|
|
||||||
Whenever you edit a file from a Git repository, a set of commands is defined
|
|
||||||
that serve as a gateway to Git.
|
|
||||||
|
|
||||||
COMMANDS *fugitive-commands*
|
|
||||||
|
|
||||||
These commands are local to the buffers in which they work (generally, buffers
|
|
||||||
that are part of Git repositories).
|
|
||||||
|
|
||||||
*fugitive-:G*
|
|
||||||
:G [args] Same as :Git, but two characters shorter.
|
|
||||||
|
|
||||||
*:Git*
|
|
||||||
:Git {args} Run an arbitrary git command and display any output.
|
|
||||||
On UNIX this uses a pty and on other platforms it uses
|
|
||||||
a pipe, which will cause some behavior differences
|
|
||||||
such as the absence of progress bars. Any file the
|
|
||||||
command edits (for example, a commit message) will be
|
|
||||||
loaded into a split window. Closing that window will
|
|
||||||
resume running the command. A few Git subcommands
|
|
||||||
have different behavior; these are documented below.
|
|
||||||
|
|
||||||
*:Git!*
|
|
||||||
:Git! {args} Run an arbitrary git command in the background and
|
|
||||||
stream the output to the preview window. Requires a
|
|
||||||
Vim with |setbufline()|. Press CTRL-D during an
|
|
||||||
interactive :Git invocation to switch to this mode
|
|
||||||
retroactively.
|
|
||||||
|
|
||||||
*:Git_--paginate* *:Git_-p*
|
|
||||||
:Git --paginate {args} Run an arbitrary git command, capture output to a temp
|
|
||||||
:Git -p {args} file, and |:split| that temp file. Pass ++curwin as
|
|
||||||
the first argument to |:edit| the temp file instead.
|
|
||||||
A temp file is always used for commands like diff and
|
|
||||||
log that typically uses a pager, and for any command
|
|
||||||
that has the pager.<cmd> Git configuration option set.
|
|
||||||
|
|
||||||
:{range}Git! --paginate {args}
|
|
||||||
:{range}Git! -p {args} Run an arbitrary git command, and insert the output
|
|
||||||
after {range} in the current buffer.
|
|
||||||
|
|
||||||
*fugitive-summary*
|
|
||||||
:Git With no arguments, bring up a summary window vaguely
|
|
||||||
akin to git-status. If a summary window is already
|
|
||||||
open for the current repository, it is focused
|
|
||||||
instead. Press g? or see |fugitive-maps| for usage.
|
|
||||||
|
|
||||||
*:Git_blame*
|
|
||||||
:Git blame [flags] Run git-blame [flags] on the current file and open the
|
|
||||||
results in a scroll-bound vertical split. The
|
|
||||||
following maps, which work on the cursor line commit
|
|
||||||
where sensible, are provided:
|
|
||||||
|
|
||||||
g? show this help
|
|
||||||
A resize to end of author column
|
|
||||||
C resize to end of commit column
|
|
||||||
D resize to end of date/time column
|
|
||||||
gq close blame, then |:Gedit| to return to work
|
|
||||||
tree version
|
|
||||||
<CR> close blame, and jump to patch that added line
|
|
||||||
(or directly to blob for boundary commit)
|
|
||||||
o jump to patch or blob in horizontal split
|
|
||||||
O jump to patch or blob in new tab
|
|
||||||
p jump to patch or blob in preview window
|
|
||||||
- reblame at commit
|
|
||||||
|
|
||||||
The maps |fugitive_P| and |fugitive_~| are also
|
|
||||||
supported to reblame on a parent commit, but this is
|
|
||||||
inherently fragile, as the line being blamed will no
|
|
||||||
longer exist. The preferred alternative is to use
|
|
||||||
<CR> to open up the commit, select the corresponding
|
|
||||||
`-` line that you care about, and press <CR> twice
|
|
||||||
more to reblame at that line. Viewing the commit also
|
|
||||||
gives you additional context as to why the line
|
|
||||||
changed.
|
|
||||||
|
|
||||||
*g:fugitive_dynamic_colors*
|
|
||||||
In the GUI or a 256 color terminal, commit hashes will
|
|
||||||
be highlighted in different colors. To disable this:
|
|
||||||
>
|
|
||||||
let g:fugitive_dynamic_colors = 0
|
|
||||||
<
|
|
||||||
:[range]Git blame [...] If a range is given, just that part of the file will
|
|
||||||
:Git blame [...] {file} be blamed, and a horizontal split without
|
|
||||||
scrollbinding is used. You can also give an arbitrary
|
|
||||||
filename.
|
|
||||||
|
|
||||||
*:Git_difftool*
|
|
||||||
:Git[!] difftool [args] Invoke `git diff [args]` and load the changes into the
|
|
||||||
quickfix list. Each changed hunk gets a separate
|
|
||||||
quickfix entry unless you pass an option like
|
|
||||||
--name-only or --name-status. Jumps to the first
|
|
||||||
change unless [!] is given.
|
|
||||||
|
|
||||||
:Git difftool -y [args] Invoke `git diff [args]`, open each changed file in a
|
|
||||||
new tab, and invoke |:Gdiffsplit!| against the
|
|
||||||
appropriate commit.
|
|
||||||
|
|
||||||
*:Git_mergetool*
|
|
||||||
:Git mergetool [args] Like |:Git_difftool|, but target merge conflicts.
|
|
||||||
|
|
||||||
Wrappers for Vim built-ins ~
|
|
||||||
|
|
||||||
These all directly map onto a built-in Vim command, and generally have names
|
|
||||||
that prepend "G" to the command they are wrapping. For example, :Ggrep is G
|
|
||||||
plus |:grep|.
|
|
||||||
|
|
||||||
*:Ggrep* *:Git_grep*
|
|
||||||
:Ggrep[!] [args] An approximation of |:grep|[!] with git-grep as
|
|
||||||
:Git[!] grep -O [args] 'grepprg'.
|
|
||||||
|
|
||||||
:Ggrep[!] --quiet [args]
|
|
||||||
:Ggrep[!] -q [args] Like |:Ggrep|, but instead of displaying output, open
|
|
||||||
the quickfix list.
|
|
||||||
|
|
||||||
*:Glgrep*
|
|
||||||
:Glgrep[!] [args] :Ggrep but for |:lgrep|.
|
|
||||||
:0Git[!] grep -O [args]
|
|
||||||
|
|
||||||
*:Gclog*
|
|
||||||
:Gclog[!] [args] Use git-log [args] to load the commit history into the
|
|
||||||
|quickfix| list. Jumps to the first commit unless [!]
|
|
||||||
is given. This command wraps |:cfile|.
|
|
||||||
|
|
||||||
The quickfix list can be awkward for many use cases
|
|
||||||
and exhibits extremely poor performance with larger
|
|
||||||
data sets. Consider using |:Git| log --oneline
|
|
||||||
instead.
|
|
||||||
|
|
||||||
:{range}Gclog[!] [args] Use git-log -L to load previous revisions of the given
|
|
||||||
range of the current file into the |quickfix| list.
|
|
||||||
The cursor is positioned on the first line of the
|
|
||||||
first diff hunk for each commit. Use :0Gclog to
|
|
||||||
target the entire file.
|
|
||||||
|
|
||||||
*:Gllog*
|
|
||||||
:Gllog [args] Like |:Gclog|, but use the location list instead of the
|
|
||||||
|quickfix| list.
|
|
||||||
|
|
||||||
*:Gcd*
|
|
||||||
:Gcd [directory] |:cd| relative to the repository.
|
|
||||||
|
|
||||||
*:Glcd*
|
|
||||||
:Glcd [directory] |:lcd| relative to the repository.
|
|
||||||
|
|
||||||
*:Gedit* *fugitive-:Ge*
|
|
||||||
:Gedit [object] |:edit| a |fugitive-object|.
|
|
||||||
|
|
||||||
*:Gsplit*
|
|
||||||
:Gsplit [object] |:split| a |fugitive-object|.
|
|
||||||
|
|
||||||
*:Gvsplit*
|
|
||||||
:Gvsplit [object] |:vsplit| a |fugitive-object|.
|
|
||||||
|
|
||||||
*:Gtabedit*
|
|
||||||
:Gtabedit [object] |:tabedit| a |fugitive-object|.
|
|
||||||
|
|
||||||
*:Gpedit*
|
|
||||||
:Gpedit [object] |:pedit| a |fugitive-object|.
|
|
||||||
|
|
||||||
*:Gdrop*
|
|
||||||
:Gdrop [object] |:drop| a |fugitive-object|.
|
|
||||||
|
|
||||||
*:Gread* *fugitive-:Gr*
|
|
||||||
:Gread [object] Empty the buffer and |:read| a |fugitive-object|.
|
|
||||||
When the argument is omitted, this is similar to
|
|
||||||
git-checkout on a work tree file or git-add on a stage
|
|
||||||
file, but without writing anything to disk.
|
|
||||||
|
|
||||||
:{range}Gread [object] |:read| in a |fugitive-object| after {range}.
|
|
||||||
|
|
||||||
*:Gwrite* *fugitive-:Gw*
|
|
||||||
:Gwrite Write to the current file's path and stage the results.
|
|
||||||
When run in a work tree file, it is effectively git
|
|
||||||
add. Elsewhere, it is effectively git-checkout. A
|
|
||||||
great deal of effort is expended to behave sensibly
|
|
||||||
when the work tree or index version of the file is
|
|
||||||
open in another buffer.
|
|
||||||
|
|
||||||
:Gwrite {path} You can give |:Gwrite| an explicit path of where in
|
|
||||||
the work tree to write. You can also give a path like
|
|
||||||
:0:foo.txt or :0:% to write to just that stage in
|
|
||||||
the index.
|
|
||||||
|
|
||||||
*:Gwq*
|
|
||||||
:Gwq [path] Like |:Gwrite| followed by |:quit| if the write
|
|
||||||
succeeded.
|
|
||||||
|
|
||||||
:Gwq! [path] Like |:Gwrite|! followed by |:quit|! if the write
|
|
||||||
succeeded.
|
|
||||||
|
|
||||||
*:Gdiffsplit*
|
|
||||||
:Gdiffsplit [object] Perform a |vimdiff| against the given file, or if a
|
|
||||||
commit is given, the current file in that commit.
|
|
||||||
With no argument, the version in the index or work
|
|
||||||
tree is used, and the work tree version is always
|
|
||||||
placed to the right or bottom, depending on available
|
|
||||||
width. Use Vim's |do| and |dp| to stage and unstage
|
|
||||||
changes.
|
|
||||||
|
|
||||||
*:Gdiffsplit!*
|
|
||||||
:Gdiffsplit! Diff against any and all direct ancestors, retaining
|
|
||||||
focus on the current window. During a merge conflict,
|
|
||||||
this is a three-way diff against the "ours" and
|
|
||||||
"theirs" ancestors. Additional d2o and d3o maps are
|
|
||||||
provided to obtain the hunk from the "ours" or
|
|
||||||
"theirs" ancestor, respectively.
|
|
||||||
|
|
||||||
:Gdiffsplit! {object} Like |:Gdiffsplit|, but retain focus on the current
|
|
||||||
window.
|
|
||||||
|
|
||||||
*:Gvdiffsplit*
|
|
||||||
:Gvdiffsplit [object] Like |:Gdiffsplit|, but always split vertically.
|
|
||||||
|
|
||||||
*:Ghdiffsplit*
|
|
||||||
:Gdiffsplit ++novertical [object]
|
|
||||||
:Ghdiffsplit [object] Like |:Gdiffsplit|, but with "vertical" removed from
|
|
||||||
'diffopt'. The split will still be vertical if
|
|
||||||
combined with |:vertical|.
|
|
||||||
|
|
||||||
Other commands ~
|
|
||||||
|
|
||||||
These do not directly correspond to any built-in Vim command, and have a
|
|
||||||
capital letter after the "G" to convey this. For example, the file move
|
|
||||||
operation has nothing to do with the |:move| built-in, so it is named :GMove,
|
|
||||||
not :Gmove.
|
|
||||||
|
|
||||||
*:GMove*
|
|
||||||
:GMove {destination} Wrapper around git-mv that renames the buffer
|
|
||||||
afterward. Add a ! to pass -f.
|
|
||||||
|
|
||||||
*:GRename*
|
|
||||||
:GRename {destination} Like |:GMove| but operates relative to the parent
|
|
||||||
directory of the current file.
|
|
||||||
|
|
||||||
*:GDelete*
|
|
||||||
:GDelete Wrapper around git-rm that deletes the buffer
|
|
||||||
afterward. When invoked in an index file, --cached is
|
|
||||||
passed. Add a ! to pass -f and forcefully discard the
|
|
||||||
buffer.
|
|
||||||
|
|
||||||
*:GRemove* *:GUnlink*
|
|
||||||
:GRemove Like |:GDelete|, but keep the (now empty) buffer around.
|
|
||||||
:GUnlink
|
|
||||||
|
|
||||||
*:GBrowse*
|
|
||||||
:GBrowse Open the current file, blob, tree, commit, or tag
|
|
||||||
in your browser at the upstream hosting provider.
|
|
||||||
Upstream providers can be added by installing an
|
|
||||||
appropriate Vim plugin. For example, GitHub can be
|
|
||||||
supported by installing rhubarb.vim, available at
|
|
||||||
<https://github.com/tpope/vim-rhubarb>.
|
|
||||||
|
|
||||||
:GBrowse {object} Like :GBrowse, but for a given |fugitive-object|.
|
|
||||||
|
|
||||||
:{range}GBrowse [args] Appends an anchor to the URL that emphasizes the
|
|
||||||
selected lines. This also forces the URL to include a
|
|
||||||
commit rather than a branch name so it remains valid
|
|
||||||
if the file changes. You can give a range of "0" to
|
|
||||||
force this behavior without including an anchor.
|
|
||||||
|
|
||||||
:GBrowse [...]@{remote} Force using the given remote rather than the remote
|
|
||||||
for the current branch. The remote is used to
|
|
||||||
determine which upstream repository to link to.
|
|
||||||
|
|
||||||
:GBrowse {url} Open an arbitrary URL in your browser.
|
|
||||||
|
|
||||||
:[range]GBrowse! [args] Like :GBrowse, but put the URL on the clipboard rather
|
|
||||||
than opening it.
|
|
||||||
|
|
||||||
MAPS *fugitive-maps*
|
|
||||||
|
|
||||||
These maps are available in both the |fugitive-summary| buffer and Fugitive
|
|
||||||
object buffers, although not all maps make sense in all buffers. Mappings
|
|
||||||
that operate on the file or hunk under the cursor are generally available in
|
|
||||||
visual mode to operate on multiple files or partial hunks.
|
|
||||||
|
|
||||||
*fugitive-staging-maps*
|
|
||||||
Staging/unstaging maps ~
|
|
||||||
|
|
||||||
*fugitive_s*
|
|
||||||
s Stage (add) the file or hunk under the cursor.
|
|
||||||
|
|
||||||
*fugitive_u*
|
|
||||||
u Unstage (reset) the file or hunk under the cursor.
|
|
||||||
|
|
||||||
*fugitive_-*
|
|
||||||
- Stage or unstage the file or hunk under the cursor.
|
|
||||||
|
|
||||||
*fugitive_U*
|
|
||||||
U Unstage everything.
|
|
||||||
|
|
||||||
*fugitive_X*
|
|
||||||
X Discard the change under the cursor. This uses
|
|
||||||
`checkout` or `clean` under the hood. A command is
|
|
||||||
echoed that shows how to undo the change. Consult
|
|
||||||
`:messages` to see it again. During a merge conflict,
|
|
||||||
use 2X to call `checkout --ours` or 3X to call
|
|
||||||
`checkout --theirs` .
|
|
||||||
|
|
||||||
*fugitive_=*
|
|
||||||
= Toggle an inline diff of the file under the cursor.
|
|
||||||
|
|
||||||
*fugitive_>*
|
|
||||||
> Insert an inline diff of the file under the cursor.
|
|
||||||
|
|
||||||
*fugitive_<*
|
|
||||||
< Remove the inline diff of the file under the cursor.
|
|
||||||
|
|
||||||
*fugitive_gI*
|
|
||||||
gI Open .git/info/exclude in a split and add the file
|
|
||||||
under the cursor. Use a count to open .gitignore.
|
|
||||||
|
|
||||||
*fugitive_I*
|
|
||||||
I Invoke |:Git| add --patch or reset --patch on the file
|
|
||||||
P under the cursor. On untracked files, this instead
|
|
||||||
calls |:Git| add --intent-to-add.
|
|
||||||
|
|
||||||
*fugitive_d*
|
|
||||||
Diff maps ~
|
|
||||||
*fugitive_dp*
|
|
||||||
dp Invoke |:Git| diff on the file under the cursor.
|
|
||||||
Deprecated in favor of inline diffs.
|
|
||||||
|
|
||||||
*fugitive_dd*
|
|
||||||
dd Perform a |:Gdiffsplit| on the file under the cursor.
|
|
||||||
|
|
||||||
*fugitive_dv*
|
|
||||||
dv Perform a |:Gvdiffsplit| on the file under the cursor.
|
|
||||||
|
|
||||||
*fugitive_ds* *fugitive_dh*
|
|
||||||
ds Perform a |:Ghdiffsplit| on the file under the cursor.
|
|
||||||
dh
|
|
||||||
|
|
||||||
*fugitive_dq*
|
|
||||||
dq Close all but one diff buffer, and |:diffoff|! the
|
|
||||||
last one.
|
|
||||||
|
|
||||||
*fugitive_d?*
|
|
||||||
d? Show this help.
|
|
||||||
|
|
||||||
*fugitive-navigation-maps*
|
|
||||||
Navigation maps ~
|
|
||||||
|
|
||||||
*fugitive_<CR>*
|
|
||||||
<CR> Open the file or |fugitive-object| under the cursor.
|
|
||||||
In a blob, this and similar maps jump to the patch
|
|
||||||
from the diff where this was added, or where it was
|
|
||||||
removed if a count was given. If the line is still in
|
|
||||||
the work tree version, passing a count takes you to
|
|
||||||
it.
|
|
||||||
|
|
||||||
*fugitive_o*
|
|
||||||
o Open the file or |fugitive-object| under the cursor in
|
|
||||||
a new split.
|
|
||||||
|
|
||||||
*fugitive_gO*
|
|
||||||
gO Open the file or |fugitive-object| under the cursor in
|
|
||||||
a new vertical split.
|
|
||||||
|
|
||||||
*fugitive_O*
|
|
||||||
O Open the file or |fugitive-object| under the cursor in
|
|
||||||
a new tab.
|
|
||||||
|
|
||||||
*fugitive_p*
|
|
||||||
p Open the file or |fugitive-object| under the cursor in
|
|
||||||
a preview window. In the status buffer, 1p is
|
|
||||||
required to bypass the legacy usage instructions.
|
|
||||||
|
|
||||||
*fugitive_~*
|
|
||||||
~ Open the current file in the [count]th first ancestor.
|
|
||||||
|
|
||||||
*fugitive_P*
|
|
||||||
P Open the current file in the [count]th parent.
|
|
||||||
|
|
||||||
*fugitive_C*
|
|
||||||
C Open the commit containing the current file.
|
|
||||||
|
|
||||||
*fugitive_CTRL-P* *fugitive_(*
|
|
||||||
( Jump to the previous file, hunk, or revision.
|
|
||||||
|
|
||||||
*fugitive_CTRL-N* *fugitive_)*
|
|
||||||
) Jump to the next file, hunk, or revision.
|
|
||||||
|
|
||||||
*fugitive_[c*
|
|
||||||
[c Jump to previous hunk, expanding inline diffs
|
|
||||||
automatically. (This shadows the Vim built-in |[c|
|
|
||||||
that provides a similar operation in |diff| mode.)
|
|
||||||
|
|
||||||
*fugitive_]c*
|
|
||||||
]c Jump to next hunk, expanding inline diffs
|
|
||||||
automatically. (This shadows the Vim built-in |]c|
|
|
||||||
that provides a similar operation in |diff| mode.)
|
|
||||||
|
|
||||||
*fugitive_[/* *fugitive_[m*
|
|
||||||
[/ Jump to previous file, collapsing inline diffs
|
|
||||||
[m automatically. (Mnemonic: "/" appears in filenames,
|
|
||||||
"m" appears in "filenames".)
|
|
||||||
|
|
||||||
*fugitive_]/* *fugitive_]m*
|
|
||||||
]/ Jump to next file, collapsing inline diffs
|
|
||||||
]m automatically. (Mnemonic: "/" appears in filenames,
|
|
||||||
"m" appears in "filenames".)
|
|
||||||
|
|
||||||
*fugitive_i*
|
|
||||||
i Jump to the next file or hunk, expanding inline diffs
|
|
||||||
automatically.
|
|
||||||
|
|
||||||
*fugitive_[[*
|
|
||||||
[[ Jump [count] sections backward.
|
|
||||||
|
|
||||||
*fugitive_]]*
|
|
||||||
]] Jump [count] sections forward.
|
|
||||||
|
|
||||||
*fugitive_[]*
|
|
||||||
[] Jump [count] section ends backward.
|
|
||||||
|
|
||||||
*fugitive_][*
|
|
||||||
][ Jump [count] section ends forward.
|
|
||||||
|
|
||||||
*fugitive_star*
|
|
||||||
* On the first column of a + or - diff line, search for
|
|
||||||
the corresponding - or + line. Otherwise, defer to
|
|
||||||
built-in |star|.
|
|
||||||
|
|
||||||
*fugitive_#*
|
|
||||||
# Same as "*", but search backward.
|
|
||||||
|
|
||||||
*fugitive_gu*
|
|
||||||
gu Jump to file [count] in the "Untracked" or "Unstaged"
|
|
||||||
section.
|
|
||||||
|
|
||||||
*fugitive_gU*
|
|
||||||
gU Jump to file [count] in the "Unstaged" section.
|
|
||||||
|
|
||||||
*fugitive_gs*
|
|
||||||
gs Jump to file [count] in the "Staged" section.
|
|
||||||
|
|
||||||
*fugitive_gp*
|
|
||||||
gp Jump to file [count] in the "Unpushed" section.
|
|
||||||
|
|
||||||
*fugitive_gP*
|
|
||||||
gP Jump to file [count] in the "Unpulled" section.
|
|
||||||
|
|
||||||
*fugitive_gr*
|
|
||||||
gr Jump to file [count] in the "Rebasing" section.
|
|
||||||
|
|
||||||
*fugitive_gi*
|
|
||||||
gi Open .git/info/exclude in a split. Use a count to
|
|
||||||
open .gitignore.
|
|
||||||
|
|
||||||
*fugitive_c*
|
|
||||||
Commit maps ~
|
|
||||||
|
|
||||||
cc Create a commit.
|
|
||||||
|
|
||||||
ca Amend the last commit and edit the message.
|
|
||||||
|
|
||||||
ce Amend the last commit without editing the message.
|
|
||||||
|
|
||||||
cw Reword the last commit.
|
|
||||||
|
|
||||||
cvc Create a commit with -v.
|
|
||||||
|
|
||||||
cva Amend the last commit with -v
|
|
||||||
|
|
||||||
cf Create a `fixup!` commit for the commit under the
|
|
||||||
cursor.
|
|
||||||
|
|
||||||
cF Create a `fixup!` commit for the commit under the
|
|
||||||
cursor and immediately rebase it.
|
|
||||||
|
|
||||||
cs Create a `squash!` commit for the commit under the
|
|
||||||
cursor.
|
|
||||||
|
|
||||||
cS Create a `squash!` commit for the commit under the
|
|
||||||
cursor and immediately rebase it.
|
|
||||||
|
|
||||||
cA Create a `squash!` commit for the commit under the
|
|
||||||
cursor and edit the message.
|
|
||||||
|
|
||||||
c<Space> Populate command line with ":Git commit ".
|
|
||||||
|
|
||||||
*fugitive_cr*
|
|
||||||
crc Revert the commit under the cursor.
|
|
||||||
|
|
||||||
crn Revert the commit under the cursor in the index and
|
|
||||||
work tree, but do not actually commit the changes.
|
|
||||||
|
|
||||||
cr<Space> Populate command line with ":Git revert ".
|
|
||||||
|
|
||||||
*fugitive_cm*
|
|
||||||
cm<Space> Populate command line with ":Git merge ".
|
|
||||||
|
|
||||||
c? Show this help.
|
|
||||||
|
|
||||||
*fugitive_cb*
|
|
||||||
*fugitive_co*
|
|
||||||
Checkout/branch maps ~
|
|
||||||
|
|
||||||
coo Check out the commit under the cursor.
|
|
||||||
|
|
||||||
cb<Space> Populate command line with ":Git branch ".
|
|
||||||
|
|
||||||
co<Space> Populate command line with ":Git checkout ".
|
|
||||||
|
|
||||||
cb? Show this help.
|
|
||||||
co?
|
|
||||||
|
|
||||||
*fugitive_cz*
|
|
||||||
Stash maps ~
|
|
||||||
|
|
||||||
czz Push stash. Pass a [count] of 1 to add
|
|
||||||
`--include-untracked` or 2 to add `--all`.
|
|
||||||
|
|
||||||
czw Push stash of the work-tree. Like `czz` with
|
|
||||||
`--keep-index`.
|
|
||||||
|
|
||||||
czs Push stash of the stage. Does not accept a count.
|
|
||||||
|
|
||||||
czA Apply topmost stash, or stash@{count}.
|
|
||||||
|
|
||||||
cza Apply topmost stash, or stash@{count}, preserving the
|
|
||||||
index.
|
|
||||||
|
|
||||||
czP Pop topmost stash, or stash@{count}.
|
|
||||||
|
|
||||||
czp Pop topmost stash, or stash@{count}, preserving the
|
|
||||||
index.
|
|
||||||
|
|
||||||
cz<Space> Populate command line with ":Git stash ".
|
|
||||||
|
|
||||||
cz? Show this help.
|
|
||||||
|
|
||||||
*fugitive_r*
|
|
||||||
Rebase maps ~
|
|
||||||
|
|
||||||
ri Perform an interactive rebase. Uses ancestor of
|
|
||||||
u commit under cursor as upstream if available.
|
|
||||||
|
|
||||||
rf Perform an autosquash rebase without editing the todo
|
|
||||||
list. Uses ancestor of commit under cursor as
|
|
||||||
upstream if available.
|
|
||||||
|
|
||||||
ru Perform an interactive rebase against @{upstream}.
|
|
||||||
|
|
||||||
rp Perform an interactive rebase against @{push}.
|
|
||||||
|
|
||||||
rr Continue the current rebase.
|
|
||||||
|
|
||||||
rs Skip the current commit and continue the current
|
|
||||||
rebase.
|
|
||||||
|
|
||||||
ra Abort the current rebase.
|
|
||||||
|
|
||||||
re Edit the current rebase todo list.
|
|
||||||
|
|
||||||
rw Perform an interactive rebase with the commit under
|
|
||||||
the cursor set to `reword`.
|
|
||||||
|
|
||||||
rm Perform an interactive rebase with the commit under
|
|
||||||
the cursor set to `edit`.
|
|
||||||
|
|
||||||
rd Perform an interactive rebase with the commit under
|
|
||||||
the cursor set to `drop`.
|
|
||||||
|
|
||||||
r<Space> Populate command line with ":Git rebase ".
|
|
||||||
|
|
||||||
r? Show this help.
|
|
||||||
|
|
||||||
*fugitive-misc-maps*
|
|
||||||
Miscellaneous maps ~
|
|
||||||
|
|
||||||
*fugitive_gq* *fugitive_q*
|
|
||||||
gq Close the status buffer.
|
|
||||||
|
|
||||||
*fugitive_.*
|
|
||||||
. Start a |:| command line with the file under the
|
|
||||||
cursor prepopulated.
|
|
||||||
|
|
||||||
*fugitive_g?*
|
|
||||||
g? Show help for |fugitive-maps|.
|
|
||||||
|
|
||||||
*fugitive-global-maps*
|
|
||||||
Global maps ~
|
|
||||||
|
|
||||||
*fugitive_c_CTRL-R_CTRL-G*
|
|
||||||
<C-R><C-G> On the command line, recall the path to the current
|
|
||||||
|fugitive-object| (that is, a representation of the
|
|
||||||
object recognized by |:Gedit|).
|
|
||||||
|
|
||||||
*fugitive_y_CTRL-G*
|
|
||||||
["x]y<C-G> Yank the path to the current |fugitive-object|.
|
|
||||||
|
|
||||||
*g:fugitive_no_maps*
|
|
||||||
Global maps can be disabled with the g:fugitive_no_maps option.
|
|
||||||
>
|
|
||||||
let g:fugitive_no_maps = 1
|
|
||||||
<
|
|
||||||
SPECIFYING OBJECTS *fugitive-object* *fugitive-revision*
|
|
||||||
|
|
||||||
Fugitive objects are either work tree files or Git revisions as defined in the
|
|
||||||
"SPECIFYING REVISIONS" section in the git-rev-parse man page, with expansions
|
|
||||||
inspired by |cmdline-special| layered on top. For commands that accept an
|
|
||||||
optional object, the default is the file in the index for work tree files and
|
|
||||||
the work tree file for everything else. Example objects follow.
|
|
||||||
|
|
||||||
Object Meaning ~
|
|
||||||
@ The commit referenced by @ aka HEAD
|
|
||||||
master The commit referenced by master
|
|
||||||
master^ The parent of the commit referenced by master
|
|
||||||
master...other The merge base of master and other
|
|
||||||
master: The tree referenced by master
|
|
||||||
./master The file named master in the working directory
|
|
||||||
:(top)master The file named master in the work tree
|
|
||||||
Makefile The file named Makefile in the work tree
|
|
||||||
@^:Makefile The file named Makefile in the parent of HEAD
|
|
||||||
:Makefile The file named Makefile in the index (writable)
|
|
||||||
@~2:% The current file in the grandparent of HEAD
|
|
||||||
:% The current file in the index
|
|
||||||
:1:% The current file's common ancestor during a conflict
|
|
||||||
:2:# The alternate file in the target branch during a conflict
|
|
||||||
:3:#5 The file from buffer #5 in the merged branch during a conflict
|
|
||||||
! The commit owning the current file
|
|
||||||
!:Makefile The file named Makefile in the commit owning the current file
|
|
||||||
!3^2 The second parent of the commit owning buffer #3
|
|
||||||
.git/config The repo config file
|
|
||||||
: The |fugitive-summary| buffer
|
|
||||||
- A temp file containing the last |:Git| invocation's output
|
|
||||||
<cfile> The file or commit under the cursor
|
|
||||||
|
|
||||||
STATUSLINE *fugitive-statusline*
|
|
||||||
|
|
||||||
*FugitiveStatusline()* *fugitive#statusline()*
|
|
||||||
Add %{FugitiveStatusline()} to your statusline to get an indicator including
|
|
||||||
the current branch and the currently edited file's commit. If you don't have
|
|
||||||
a statusline, this one matches the default when 'ruler' is set:
|
|
||||||
>
|
|
||||||
set statusline=%<%f\ %h%m%r%{FugitiveStatusline()}%=%-14.(%l,%c%V%)\ %P
|
|
||||||
<
|
|
||||||
AUTOCOMMANDS *fugitive-autocommands*
|
|
||||||
|
|
||||||
A handful of |User| |autocommands| are provided to allow extending and
|
|
||||||
overriding Fugitive behaviors. Example usage:
|
|
||||||
>
|
|
||||||
autocmd User FugitiveBlob,FugitiveStageBlob call s:BlobOverrides()
|
|
||||||
<
|
|
||||||
*User_FugitiveTag*
|
|
||||||
FugitiveTag After loading a tag object.
|
|
||||||
|
|
||||||
*User_FugitiveCommit*
|
|
||||||
FugitiveCommit After loading a commit object.
|
|
||||||
|
|
||||||
*User_FugitiveTree*
|
|
||||||
FugitiveTree After loading a tree (directory) object.
|
|
||||||
|
|
||||||
*User_FugitiveBlob*
|
|
||||||
FugitiveBlob After loading a committed blob (file) object.
|
|
||||||
|
|
||||||
*User_FugitiveObject*
|
|
||||||
FugitiveObject After loading any of the 4 above buffer types.
|
|
||||||
|
|
||||||
*User_FugitiveStageBlob*
|
|
||||||
FugitiveStageBlob After loading a staged blob (file) object. These
|
|
||||||
buffers are 'modifiable' and oftentimes don't want the
|
|
||||||
same behavior as the other buffer types.
|
|
||||||
|
|
||||||
*User_FugitiveIndex*
|
|
||||||
FugitiveIndex After loading the |fugitive-summary| buffer.
|
|
||||||
|
|
||||||
*User_FugitivePager*
|
|
||||||
FugitivePager After loading a temp file created by a command like
|
|
||||||
:Git --paginate or :Git blame.
|
|
||||||
|
|
||||||
*User_FugitiveEditor*
|
|
||||||
FugitiveEditor After a :Git command (e.g., :Git commit) edits a file
|
|
||||||
(e.g., the commit message).
|
|
||||||
|
|
||||||
*User_FugitiveChanged*
|
|
||||||
FugitiveChanged After any event which can potentially change the
|
|
||||||
repository, for example, any invocation of |:Git|.
|
|
||||||
Originally intended for expiring caches, but can have
|
|
||||||
other uses.
|
|
||||||
|
|
||||||
API *fugitive-api*
|
|
||||||
|
|
||||||
Officially supported functions are documented inline in plugin/fugitive.vim.
|
|
||||||
|
|
||||||
DEPRECATIONS *fugitive-deprecated*
|
|
||||||
|
|
||||||
The following commands are deprecated in favor of replacements that adhere to
|
|
||||||
a new naming scheme. Remember that |:Git| can be shortened to |:G|, so
|
|
||||||
replacements using it are just one space character longer than the legacy
|
|
||||||
version.
|
|
||||||
|
|
||||||
*:Gremove* Superseded by |:GRemove|.
|
|
||||||
*:Gdelete* Superseded by |:GDelete|.
|
|
||||||
*:Gmove* Superseded by |:GMove|.
|
|
||||||
*:Grename* Superseded by |:GRename|.
|
|
||||||
*:Gbrowse* Superseded by |:GBrowse|.
|
|
||||||
*:Gdiff* Superseded by |:Gdiffsplit|
|
|
||||||
*:Gsdiff* Superseded by |:Ghdiffsplit|
|
|
||||||
*:Gvdiff* Superseded by |:Gvdiffsplit| or |:vert| |:Gdiffsplit|.
|
|
||||||
*:Gblame* Superseded by |:Git_blame|.
|
|
||||||
*:Gcommit* Superseded by |:Git| commit.
|
|
||||||
*:Gmerge* Superseded by |:Git| merge and |:Git_mergetool|.
|
|
||||||
*:Gpull* Superseded by |:Git| pull.
|
|
||||||
*:Grebase* Superseded by |:Git| rebase.
|
|
||||||
*:Grevert* Superseded by |:Git| revert.
|
|
||||||
*:Gpush* Superseded by |:Git| push.
|
|
||||||
*:Gfetch* Superseded by |:Git| fetch.
|
|
||||||
*:Glog* Superseded by |:Gclog|.
|
|
||||||
*:Gstatus* Superseded by |:Git| (with no arguments).
|
|
||||||
*:Gsplit!* Superseded by |:Git_--paginate|.
|
|
||||||
*:Gvsplit!* Superseded by :vert Git --paginate.
|
|
||||||
*:Gtabsplit!* Superseded by :tab Git --paginate.
|
|
||||||
*:Gpedit!* Superseded by :Git! --paginate.
|
|
||||||
|
|
||||||
*User_Fugitive*
|
|
||||||
Fugitive used to support `:autocmd User Fugitive` to run an autocommand after
|
|
||||||
loading any buffer belonging to a Git repository, but this has been phased
|
|
||||||
out. Instead, one can leverage regular autocommand events like |BufNewFile|
|
|
||||||
and |BufReadPost|, and check !empty(FugitiveGitDir()) to confirm Fugitive has
|
|
||||||
found a repository. See also |fugitive-autocommands| for other, more
|
|
||||||
selective events.
|
|
||||||
|
|
||||||
ABOUT *fugitive-about*
|
|
||||||
|
|
||||||
Grab the latest version or report a bug on GitHub:
|
|
||||||
|
|
||||||
https://github.com/tpope/vim-fugitive
|
|
||||||
|
|
||||||
vim:tw=78:et:ft=help:norl:
|
|
File diff suppressed because it is too large
Load Diff
@@ -1,901 +0,0 @@
|
|||||||
*neosnippet.txt*
|
|
||||||
The neo-snippet plugin contains snippet source
|
|
||||||
|
|
||||||
Version: 5.0
|
|
||||||
Author: Shougo <Shougo.Matsu at gmail.com>
|
|
||||||
License: MIT license
|
|
||||||
|
|
||||||
CONTENTS *neosnippet-contents*
|
|
||||||
|
|
||||||
Introduction |neosnippet-introduction|
|
|
||||||
Install |neosnippet-install|
|
|
||||||
Interface |neosnippet-interface|
|
|
||||||
Commands |neosnippet-commands|
|
|
||||||
Variables |neosnippet-variables|
|
|
||||||
Key mappings |neosnippet-key-mappings|
|
|
||||||
Functions |neosnippet-functions|
|
|
||||||
Examples |neosnippet-examples|
|
|
||||||
Snippet syntax |neosnippet-snippet-syntax|
|
|
||||||
FAQ |neosnippet-faq|
|
|
||||||
|
|
||||||
==============================================================================
|
|
||||||
INTRODUCTION *neosnippet-introduction*
|
|
||||||
|
|
||||||
*neosnippet* offers functionality similar to snipMate.vim or snippetsEmu.vim.
|
|
||||||
This analyzes snippet files which you can use for the completion. Since you
|
|
||||||
can choose snippets with the deoplete interface, you might have less trouble
|
|
||||||
using them, because you do not have to remember each snippet name.
|
|
||||||
|
|
||||||
==============================================================================
|
|
||||||
INSTALL *neosnippet-install*
|
|
||||||
|
|
||||||
1: Extract the file and put files in your Vim directory
|
|
||||||
(usually ~/.vim/ or Program Files/Vim/vimfiles on Windows).
|
|
||||||
|
|
||||||
Note: If you want to complete snippets, you must install deoplete
|
|
||||||
(https://github.com/Shougo/deoplete.nvim). It's not required, but highly
|
|
||||||
recommended.
|
|
||||||
|
|
||||||
Default snippets files are available in neosnippet-snippets.
|
|
||||||
https://github.com/Shougo/neosnippet-snippets
|
|
||||||
|
|
||||||
Note: Installing the default snippets is optional. If you choose not to
|
|
||||||
install them, you must set |g:neosnippet#disable_runtime_snippets| like so:
|
|
||||||
>
|
|
||||||
let g:neosnippet#disable_runtime_snippets = {'_' : 1}
|
|
||||||
|
|
||||||
Extra snippets files are also available. e.g.:
|
|
||||||
https://github.com/honza/vim-snippets
|
|
||||||
|
|
||||||
Note: To enable context-filetype feature, you must install
|
|
||||||
context_filetype.vim. This allows you to use snippets not only depend on the
|
|
||||||
current 'filetype' of the file, but also depends on the cursor location, such
|
|
||||||
as javascript inside html, or lua inside Vim scripts.
|
|
||||||
https://github.com/Shougo/context_filetype.vim
|
|
||||||
|
|
||||||
INTERFACE *neosnippet-interface*
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
COMMANDS *neosnippet-commands*
|
|
||||||
|
|
||||||
*:NeoSnippetMakeCache*
|
|
||||||
:NeoSnippetMakeCache [filetype]
|
|
||||||
Creates a cache for the snippets of the given [filetype]. It
|
|
||||||
automatically chooses the current buffer's file type unless
|
|
||||||
you specify another one by [filetype].
|
|
||||||
|
|
||||||
*:NeoSnippetEdit*
|
|
||||||
:NeoSnippetEdit [{options}] [filetype]
|
|
||||||
Opens the snippets for a given [filetype] to edit. It
|
|
||||||
automatically selects the current buffer's filetype unless you
|
|
||||||
specify another one by [filetype].
|
|
||||||
|
|
||||||
If the path to [filetype] snippets is a directory, it
|
|
||||||
automatically selects "[filetype].snip" in the [filetype]
|
|
||||||
subdirectory.
|
|
||||||
|
|
||||||
It edits a snippet file in |g:neosnippet#snippets_directory|
|
|
||||||
with precedence. The snippets are re-cached automatically
|
|
||||||
when you save the file after edit.
|
|
||||||
|
|
||||||
The following parameters can be used as {options} to modify
|
|
||||||
the behavior of the command. Note: You must escape spaces with
|
|
||||||
a backslash "\".
|
|
||||||
|
|
||||||
Note: You must set |g:neosnippet#snippets_directory| before
|
|
||||||
using it.
|
|
||||||
|
|
||||||
*neosnippet-edit-options-vertical*
|
|
||||||
-vertical
|
|
||||||
Split the window vertically.
|
|
||||||
|
|
||||||
*neosnippet-edit-options-horizontal*
|
|
||||||
-horizontal
|
|
||||||
Split the window horizontally.
|
|
||||||
|
|
||||||
Note: The behavior is undefined when both options are set.
|
|
||||||
|
|
||||||
*neosnippet-edit-options-direction*
|
|
||||||
-direction={direction}
|
|
||||||
Define the split position rule. The default value is
|
|
||||||
"belowleft".
|
|
||||||
|
|
||||||
*neosnippet-edit-options-split*
|
|
||||||
-split
|
|
||||||
Split the buffer.
|
|
||||||
|
|
||||||
*neosnippet-edit-options-runtime*
|
|
||||||
-runtime
|
|
||||||
Edit the runtime snippets (built-in defaults) instead of the
|
|
||||||
user snippets defined by 'g:neosnippet#snippets_directory'.
|
|
||||||
|
|
||||||
*:NeoSnippetSource*
|
|
||||||
:NeoSnippetSource [filename]
|
|
||||||
Load the snippets contained in [filename].
|
|
||||||
Note: The loaded snippets are enabled in current buffer only.
|
|
||||||
|
|
||||||
*:NeoSnippetClearMarkers*
|
|
||||||
:NeoSnippetClearMarkers
|
|
||||||
Clear current markers.
|
|
||||||
Note: If you delete markers, you cannot jump to next
|
|
||||||
placeholder.
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
VARIABLES *neosnippet-variables*
|
|
||||||
|
|
||||||
g:neosnippet#snippets_directory *g:neosnippet#snippets_directory*
|
|
||||||
This variable appoints a path to user-defined snippet files.
|
|
||||||
You can set multiple values in comma-separated string or list.
|
|
||||||
Non existing directories are ignored.
|
|
||||||
|
|
||||||
Note: The directory name must not be "snippets" or
|
|
||||||
"neosnippets" under 'runtimepath'. For example,
|
|
||||||
"~/.vim/snippets" or "~/.config/nvim/neosnippets".
|
|
||||||
It is used as runtime snippet directory. It does not work as
|
|
||||||
user expected.
|
|
||||||
|
|
||||||
User defined snippet files are read after the built-in snippet
|
|
||||||
files. If redundant snippets occur they get overwritten and
|
|
||||||
only the last one remains.
|
|
||||||
|
|
||||||
Note: The neosnippet plug-in loads file type snippets from
|
|
||||||
several files if available. For example if you edit a "Vim"
|
|
||||||
file it loads the snippets from:
|
|
||||||
|
|
||||||
- "vim.snip"
|
|
||||||
- "vim.snippets"
|
|
||||||
- "vim_*.snip"
|
|
||||||
- "vim_*.snippets"
|
|
||||||
- "vim/**/*.snip"
|
|
||||||
- "vim/**/*.snippets"
|
|
||||||
|
|
||||||
The default value is ''.
|
|
||||||
|
|
||||||
*g:neosnippet#disable_select_mode_mappings*
|
|
||||||
g:neosnippet#disable_select_mode_mappings
|
|
||||||
This variable disables key-mappings in |Select-mode| where the
|
|
||||||
neosnippet performs the snippet completion. Usually it is
|
|
||||||
better to leave it as it is. But if you have troubles with the
|
|
||||||
buffer switcher LustyJuggler you can switch them off.
|
|
||||||
|
|
||||||
The default value is 1.
|
|
||||||
|
|
||||||
*g:neosnippet#disable_runtime_snippets*
|
|
||||||
g:neosnippet#disable_runtime_snippets
|
|
||||||
This is a dictionary variable which uses file types as key.
|
|
||||||
If you set the value of a file type entry to 1, this prevents
|
|
||||||
loading "neosnippets" directories from 'runtimepath'. This is
|
|
||||||
very useful to prevent snippet conflicts between self defined
|
|
||||||
snippet files and the built-in snippet files of neosnippet. If
|
|
||||||
you use an "_" as key for an entry this will treat the value
|
|
||||||
of the entry as default value for all file types.
|
|
||||||
|
|
||||||
Note: This dictionary must be set in your .vimrc.
|
|
||||||
|
|
||||||
For example:
|
|
||||||
>
|
|
||||||
let g:neosnippet#disable_runtime_snippets = {
|
|
||||||
\ 'c' : 1, 'cpp' : 1,
|
|
||||||
\ }
|
|
||||||
|
|
||||||
" which disables all runtime snippets
|
|
||||||
let g:neosnippet#disable_runtime_snippets = {
|
|
||||||
\ '_' : 1,
|
|
||||||
\ }
|
|
||||||
<
|
|
||||||
The default value is {}.
|
|
||||||
*g:neosnippet#enable_snipmate_compatibility*
|
|
||||||
g:neosnippet#enable_snipmate_compatibility
|
|
||||||
If this variable is not 0, neosnippet will enable the snipMate
|
|
||||||
compatibility features:
|
|
||||||
|
|
||||||
1. Define Filename() function.
|
|
||||||
2. Load |g:snippets_dir| and snipMate snippets files from
|
|
||||||
'runtimepath'.
|
|
||||||
3. Enable file snippets feature in snipMate.
|
|
||||||
4. snipMate optional abbr syntax.
|
|
||||||
|
|
||||||
The default value is 0.
|
|
||||||
|
|
||||||
*g:neosnippet#expand_word_boundary*
|
|
||||||
g:neosnippet#expand_word_boundary
|
|
||||||
If it is not 0, neosnippet will expand snippets by a word
|
|
||||||
boundary.
|
|
||||||
Note: It must be initialized before snippet loading.
|
|
||||||
|
|
||||||
The default value is 0.
|
|
||||||
|
|
||||||
*g:neosnippet#enable_conceal_markers*
|
|
||||||
g:neosnippet#enable_conceal_markers
|
|
||||||
If this variable is not 0, neosnippet will use the |conceal|
|
|
||||||
markers.
|
|
||||||
|
|
||||||
The default value is 1.
|
|
||||||
|
|
||||||
*g:neosnippet#enable_completed_snippet*
|
|
||||||
g:neosnippet#enable_completed_snippet
|
|
||||||
If this variable is not 0, neosnippet can expand the function
|
|
||||||
prototype.
|
|
||||||
Note: It supports |vim-lsp| or |nvim-lsp| snippets.
|
|
||||||
|
|
||||||
The default value is 0.
|
|
||||||
|
|
||||||
*g:neosnippet#enable_complete_done*
|
|
||||||
g:neosnippet#enable_complete_done
|
|
||||||
If this variable is not 0, neosnippet can expand on
|
|
||||||
|CompleteDone| or |PumCompleteDone|for |pum.vim|.
|
|
||||||
Note: If the feature is enabled, you cannot expand snippet
|
|
||||||
trigger manually when |pumvisible()| to prevent conflicts with
|
|
||||||
|CompleteDone| expand.
|
|
||||||
|
|
||||||
The default value is 0.
|
|
||||||
|
|
||||||
*g:neosnippet#enable_optional_arguments*
|
|
||||||
g:neosnippet#enable_optional_arguments
|
|
||||||
If this variable is not 0, neosnippet will conceal commas in
|
|
||||||
expanded arguments from completed snippets.
|
|
||||||
|
|
||||||
Useful for languages where arguments are optional by default.
|
|
||||||
|
|
||||||
Note: For use with |g:neosnippet#enable_completed_snippet| = 1
|
|
||||||
|
|
||||||
The default value is 1.
|
|
||||||
|
|
||||||
*g:neosnippet#enable_auto_clear_markers*
|
|
||||||
g:neosnippet#enable_auto_clear_markers
|
|
||||||
If this variable is not 0, neosnippet will clear the markers
|
|
||||||
in the buffer when |BufWritePost|, |CursorMoved| and
|
|
||||||
|CursorMovedI| autocmd.
|
|
||||||
|
|
||||||
Note: The feature does not work for multi lines snippets.
|
|
||||||
If you want to clear them, you should use
|
|
||||||
|:NeoSnippetClearMarkers| instead.
|
|
||||||
|
|
||||||
The default value is 1.
|
|
||||||
|
|
||||||
*g:neosnippet#scope_aliases*
|
|
||||||
g:neosnippet#scope_aliases
|
|
||||||
It is a dictionary that associating certain filetypes with
|
|
||||||
other snippet files.
|
|
||||||
The key is filetype, and the value is comma separated snippet
|
|
||||||
filenames excluded extensions.
|
|
||||||
It works like "g:snipMate.scope_aliases".
|
|
||||||
The default value is {}. >
|
|
||||||
|
|
||||||
let g:neosnippet#scope_aliases = {}
|
|
||||||
let g:neosnippet#scope_aliases['ruby'] = 'ruby,ruby-rails'
|
|
||||||
|
|
||||||
g:neosnippet#data_directory *g:neosnippet#data_directory*
|
|
||||||
Specifies directory for neosnippet cache. If the directory
|
|
||||||
doesn't exist the directory will be automatically generated.
|
|
||||||
|
|
||||||
Default value is "$XDG_CACHE_HOME/neosnippet" or
|
|
||||||
expand("~/.cache/neosnippet"); the absolute path of it.
|
|
||||||
|
|
||||||
g:neosnippet#conceal_char *g:neosnippet#conceal_char*
|
|
||||||
This variable can customize how the jump position is concealed
|
|
||||||
after snippet expansion.
|
|
||||||
|
|
||||||
The default value is '|'.
|
|
||||||
|
|
||||||
*b:neosnippet_disable_snippet_triggers*
|
|
||||||
b:neosnippet_disable_snippet_triggers
|
|
||||||
Specifies the triggers which disables in the buffer.
|
|
||||||
It is useful to disable some snippet triggers.
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
KEY MAPPINGS *neosnippet-key-mappings*
|
|
||||||
|
|
||||||
*<Plug>(neosnippet_expand_or_jump)*
|
|
||||||
<Plug>(neosnippet_expand_or_jump)
|
|
||||||
*<Plug>(neosnippet_jump_or_expand)*
|
|
||||||
<Plug>(neosnippet_jump_or_expand)
|
|
||||||
Jump to the next available placeholder in the buffer. If there
|
|
||||||
is no placeholder it expands a snippet in the current cursor
|
|
||||||
position.
|
|
||||||
|
|
||||||
*<Plug>(neosnippet_expand)*
|
|
||||||
<Plug>(neosnippet_expand)
|
|
||||||
Expand a snippet in current cursor position. It only takes
|
|
||||||
effect if there is a snippet text to expand or if you have
|
|
||||||
chosen a snippet from popup menu.
|
|
||||||
|
|
||||||
*<Plug>(neosnippet_jump)*
|
|
||||||
<Plug>(neosnippet_jump)
|
|
||||||
Jump to the next placeholder key. It does not expand any
|
|
||||||
snippets.
|
|
||||||
|
|
||||||
*i_<Plug>(neosnippet_start_unite_snippet)*
|
|
||||||
<Plug>(neosnippet_start_unite_snippet)
|
|
||||||
Starts the unite snippet source. You can expand a snippet by
|
|
||||||
the unite interface.
|
|
||||||
Note: The plug-in |unite.vim| is required for that feature.
|
|
||||||
|
|
||||||
*x_<Plug>(neosnippet_expand_target)*
|
|
||||||
<Plug>(neosnippet_expand_target)
|
|
||||||
Expand the input trigger by a selected target text.
|
|
||||||
|
|
||||||
*x_<Plug>(neosnippet_register_oneshot_snippet)*
|
|
||||||
<Plug>(neosnippet_register_oneshot_snippet)
|
|
||||||
Register oneshot snippet in the current buffer.
|
|
||||||
|
|
||||||
*neosnippet#expandable()*
|
|
||||||
neosnippet#expandable()
|
|
||||||
You can use this function with imap <expr>. It checks if
|
|
||||||
the cursor text is a snippet trigger. This is useful to save
|
|
||||||
key mappings.
|
|
||||||
|
|
||||||
*neosnippet#jumpable()*
|
|
||||||
neosnippet#jumpable()
|
|
||||||
You can use this function with imap <expr>. It checks if the
|
|
||||||
cursor text is an existing placeholder in current buffer. This
|
|
||||||
is useful to save key mappings.
|
|
||||||
|
|
||||||
*neosnippet#expandable_or_jumpable()*
|
|
||||||
neosnippet#expandable_or_jumpable()
|
|
||||||
You can use this function with imap <expr>. It checks if
|
|
||||||
the cursor text is a snippet trigger or a placeholder. This is
|
|
||||||
useful to save key mappings.
|
|
||||||
Note: If you don't like to jump to the next placeholder, you
|
|
||||||
must use |neosnippet#expandable()| instead of
|
|
||||||
|neosnippet#expandable_or_jumpable()|.
|
|
||||||
>
|
|
||||||
imap <expr><C-l>
|
|
||||||
\ neosnippet#expandable_or_jumpable() ?
|
|
||||||
\ "\<Plug>(neosnippet_expand_or_jump)" : "\<C-n>"
|
|
||||||
<
|
|
||||||
*neosnippet#anonymous()*
|
|
||||||
neosnippet#anonymous({snippet})
|
|
||||||
It defines anonymous snippet.
|
|
||||||
{snippet} is snippet definition.
|
|
||||||
{options} is snippet option.
|
|
||||||
You can expand snippet definition without defining snippet
|
|
||||||
trigger.
|
|
||||||
Note: You can use this function with |:map-<expr>|.
|
|
||||||
>
|
|
||||||
inoremap <silent> ((
|
|
||||||
\ <C-r>=neosnippet#anonymous('\left(${1}\right)${0}')<CR>
|
|
||||||
" OR
|
|
||||||
inoremap <expr><silent> ((
|
|
||||||
\ neosnippet#anonymous('\left(${1}\right)${0}')
|
|
||||||
<
|
|
||||||
*neosnippet#expand()*
|
|
||||||
neosnippet#expand({trigger})
|
|
||||||
It expands the snippet trigger.
|
|
||||||
{trigger} is snippet trigger.
|
|
||||||
Note: You can use this function with |:map-<expr>|.
|
|
||||||
>
|
|
||||||
inoremap <silent> test
|
|
||||||
\ i<C-r>=neosnippet#expand('date_english')<CR>
|
|
||||||
nnoremap <silent><expr> test
|
|
||||||
\ neosnippet#expand('date_english')
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
|
||||||
FUNCTIONS *neosnippet-functions*
|
|
||||||
|
|
||||||
*neosnippet#get_snippets_directory()*
|
|
||||||
neosnippet#get_snippets_directory()
|
|
||||||
Gets snippet directories. These directories contain runtime
|
|
||||||
snippets directories and |g:neosnippet#snippets_directory|
|
|
||||||
directories.
|
|
||||||
|
|
||||||
*neosnippet#complete_done()*
|
|
||||||
neosnippet#complete_done()
|
|
||||||
It expands the snippet for |CompleteDone| event.
|
|
||||||
Note: The function is deprecated.
|
|
||||||
==============================================================================
|
|
||||||
EXAMPLES *neosnippet-examples*
|
|
||||||
>
|
|
||||||
" Plugin key-mappings.
|
|
||||||
" Note: It can be "nmap", "xmap", "imap" and "smap", and don't forget
|
|
||||||
" "smap" and "imap" unless you have some specific reasons. It uses
|
|
||||||
" <Plug> mappings.
|
|
||||||
" Note: It is unrecommended to map <Plug>(neosnippet_foo) at once by
|
|
||||||
" "map", which could fail to work in some features.
|
|
||||||
" Note: Don't forget to make a "smap" out of "<Plug>(neosnippet_jump)"
|
|
||||||
" "<Plug>(neosnippet_expand_or_jump)" or
|
|
||||||
" "Plug>(neosnippet_jump_or_expand)" at least. This note is especially
|
|
||||||
" for you who are unfamiliar with Vim Script.
|
|
||||||
imap <C-k> <Plug>(neosnippet_expand_or_jump)
|
|
||||||
smap <C-k> <Plug>(neosnippet_expand_or_jump)
|
|
||||||
xmap <C-k> <Plug>(neosnippet_expand_or_jump)
|
|
||||||
nmap <C-k> <Plug>(neosnippet_expand_or_jump)
|
|
||||||
|
|
||||||
" SuperTab like snippets' behavior.
|
|
||||||
" Note: Be careful to map <TAB> because <TAB> is equivalent to <C-i> in
|
|
||||||
" Vim and <C-i> is a very important key especially in Normal Mode.
|
|
||||||
"imap <expr><TAB>
|
|
||||||
" \ pumvisible() ? "\<C-n>" :
|
|
||||||
" \ neosnippet#expandable_or_jumpable() ?
|
|
||||||
" \ "\<Plug>(neosnippet_expand_or_jump)" : "\<TAB>"
|
|
||||||
"smap <expr><TAB> neosnippet#expandable_or_jumpable() ?
|
|
||||||
" \ "\<Plug>(neosnippet_expand_or_jump)" : "\<TAB>"
|
|
||||||
|
|
||||||
" For conceal markers.
|
|
||||||
if has('conceal')
|
|
||||||
set conceallevel=2 concealcursor=niv
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Enable snipMate compatibility feature.
|
|
||||||
" let g:neosnippet#enable_snipmate_compatibility = 1
|
|
||||||
|
|
||||||
" Expand the completed snippet trigger by <CR>.
|
|
||||||
"imap <expr><CR>
|
|
||||||
"\ (pumvisible() && neosnippet#expandable()) ?
|
|
||||||
"\ "\<Plug>(neosnippet_expand)" : "\<CR>"
|
|
||||||
|
|
||||||
==============================================================================
|
|
||||||
SNIPPET SYNTAX *neosnippet-snippet-syntax*
|
|
||||||
|
|
||||||
It is quite easy to create your own snippets. You can use the example below to
|
|
||||||
get started.
|
|
||||||
|
|
||||||
Note: The snippets file extension must be ".snip" or ".snippets" and its
|
|
||||||
filename corresponds to [filetype] regularly. If you want to avoid trouble
|
|
||||||
about filename, use :NeoSnippetEdit command without specifying [filetype].
|
|
||||||
|
|
||||||
Example:
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet [name]
|
|
||||||
abbr [abbreviation]
|
|
||||||
alias [aliases]
|
|
||||||
regexp [pattern]
|
|
||||||
options [options]
|
|
||||||
if ${1:condition}
|
|
||||||
${2}
|
|
||||||
endif
|
|
||||||
|
|
||||||
The snippet syntax is close to the one of |snipMate|. Each snippet starts with
|
|
||||||
some keywords that define the name and modify the expansion and treatment of
|
|
||||||
the snippet.
|
|
||||||
|
|
||||||
Snippet Keywords:
|
|
||||||
|
|
||||||
- snippet [name] (Required)
|
|
||||||
|
|
||||||
Each snippet starts with the keyword "snippet". This keyword is
|
|
||||||
directly followed by the snippet name. The snippet name is used to
|
|
||||||
expand the snippet.
|
|
||||||
|
|
||||||
- abbr [name] (Optional)
|
|
||||||
|
|
||||||
You can define an abbreviation for the snippet name. It will be
|
|
||||||
displayed in the drop down selection menu.
|
|
||||||
|
|
||||||
- alias [aliases] (Optional)
|
|
||||||
|
|
||||||
Alias names can be use as additional keywords to expand the snippet.
|
|
||||||
You can define multiple aliases using either spaces ' ' or commas ','
|
|
||||||
as separator.
|
|
||||||
|
|
||||||
Example
|
|
||||||
|
|
||||||
>
|
|
||||||
alias hoge hogera hogehoge
|
|
||||||
<
|
|
||||||
|
|
||||||
- regexp [pattern] (Optional)
|
|
||||||
|
|
||||||
A pattern can be defined via a regular expression. The snippet expands
|
|
||||||
only when the expression pattern is matched.
|
|
||||||
Note: [pattern] must be quoted by "'" or '"'.
|
|
||||||
Note: It does not mean auto expand feature.
|
|
||||||
|
|
||||||
Example
|
|
||||||
>
|
|
||||||
regexp '^% '
|
|
||||||
<
|
|
||||||
- options [options] (Optional)
|
|
||||||
|
|
||||||
Options influence the snippet behavior. The possible values are:
|
|
||||||
|
|
||||||
+ word This snippet expands by a word boundary.
|
|
||||||
Note: To complete the trigger with neosnippet, it must be a
|
|
||||||
word character (digits, alphabetical characters or "_").
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet date
|
|
||||||
options word
|
|
||||||
`strftime("%d %b %Y")`
|
|
||||||
<
|
|
||||||
|
|
||||||
+ head This snippet expands at the beginning of a line only.
|
|
||||||
Note: This is the same as "prev_word '^'" which is still
|
|
||||||
there for backwards compatibility.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet if
|
|
||||||
options head
|
|
||||||
if ${1:condition}
|
|
||||||
${2}
|
|
||||||
endif
|
|
||||||
<
|
|
||||||
|
|
||||||
+ indent The horizontal position of the snippet will be adjusted
|
|
||||||
to the indent of the line above the snippet after expansion.
|
|
||||||
|
|
||||||
The snippet itself starts below the part that contains the options, snippet
|
|
||||||
aliases and keywords, described above. It contains the snippet which gets
|
|
||||||
expanded which can contain several placeholders. The placeholders are used as
|
|
||||||
jump points while expanding the snippet. There are several placeholders
|
|
||||||
available providing different functionality.
|
|
||||||
|
|
||||||
The structure of a placeholder can be:
|
|
||||||
|
|
||||||
- ${number:default placeholder text}
|
|
||||||
|
|
||||||
The placeholder starts with a dollar sign "$". The number of a
|
|
||||||
placeholder and the placeholder text are separated by a colon ":".
|
|
||||||
They are surrounded by a pair of curly braces "{}". The placeholder
|
|
||||||
text is displayed after the snippet expansion and will be replaced by
|
|
||||||
your text. If you jump over the snippet and do not insert any text in
|
|
||||||
that placeholder position the text remains there. This can be used as
|
|
||||||
a default value for a certain position.
|
|
||||||
|
|
||||||
Example
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet if
|
|
||||||
if ${1:condition}
|
|
||||||
${2}
|
|
||||||
endif
|
|
||||||
<
|
|
||||||
|
|
||||||
- ${number:#:optional placeholder text}
|
|
||||||
|
|
||||||
In this kind of placeholder the number is followed by the hash
|
|
||||||
character "#". If you jump over this placeholder and do not insert
|
|
||||||
any text, the placeholder text will be removed.
|
|
||||||
|
|
||||||
Example
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet if
|
|
||||||
if ${1:condition}
|
|
||||||
${2}
|
|
||||||
endif
|
|
||||||
<
|
|
||||||
|
|
||||||
- ${number:TARGET}
|
|
||||||
|
|
||||||
This is the target placeholder which is replaced by text from a visual
|
|
||||||
selection.
|
|
||||||
Note: You need to make a visual selection and expand your
|
|
||||||
snippet with the key mapping below for this to work.
|
|
||||||
|
|
||||||
|x_<Plug>(neosnippet_expand_target)|.
|
|
||||||
|
|
||||||
This is very useful if you edit text and decide to put something in an
|
|
||||||
environment or some sort of brackets for folding.
|
|
||||||
|
|
||||||
Example
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet if
|
|
||||||
if ${1:condition}
|
|
||||||
${2}
|
|
||||||
endif
|
|
||||||
<
|
|
||||||
|
|
||||||
- ${number}
|
|
||||||
|
|
||||||
This is a placeholder which you can use as a simple jump position.
|
|
||||||
This can be useful if you edit a placeholder inside of some sort of
|
|
||||||
brackets or environment and want to go on behind it after that.
|
|
||||||
|
|
||||||
Example
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet if
|
|
||||||
if ${1:condition}
|
|
||||||
${2}
|
|
||||||
endif
|
|
||||||
|
|
||||||
${3}
|
|
||||||
<
|
|
||||||
|
|
||||||
- $number
|
|
||||||
- ${0}, $0
|
|
||||||
|
|
||||||
This is a synchronized placeholder. Sometimes it is required to repeat
|
|
||||||
a value in several positions inside a snippet. If you set the number
|
|
||||||
of this placeholder to the same number as one of the other
|
|
||||||
placeholders in the snippet, it will repeat its content. $1 is
|
|
||||||
synchronized to ${1} and so on. ${0} or $0 will be the final jump
|
|
||||||
placeholder.
|
|
||||||
|
|
||||||
Note: If you don't use ${0} in snippet, ${0} will be added
|
|
||||||
automatically.
|
|
||||||
|
|
||||||
Example
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet namespace
|
|
||||||
namespace ${1:name} {
|
|
||||||
${0}
|
|
||||||
} // namespace $1
|
|
||||||
<
|
|
||||||
|
|
||||||
Note: If you like to include characters in snippets that already have
|
|
||||||
a special meaning to neosnippet you need to escape them with a
|
|
||||||
backslash.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet code
|
|
||||||
\`${1}\`${2}
|
|
||||||
|
|
||||||
snippet test
|
|
||||||
${1:escape \} value}
|
|
||||||
|
|
||||||
# Substitute "\$0" to "$0"
|
|
||||||
snippet main
|
|
||||||
options head
|
|
||||||
if __FILE__ == \$0
|
|
||||||
${1:TARGET}
|
|
||||||
end
|
|
||||||
<
|
|
||||||
|
|
||||||
A placeholder value can not contain new lines. The snippet below is
|
|
||||||
not valid.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet invalid
|
|
||||||
${1:constructor: (${2:args\}) ->
|
|
||||||
${3:# do smth}}
|
|
||||||
<
|
|
||||||
|
|
||||||
Vim has a built-in expression evaluation. You can also use this feature inside
|
|
||||||
of snippets if you use back ticks like in the example below. Here the "%:t"
|
|
||||||
gets expanded to the name of the current active file and the current time gets
|
|
||||||
inserted by expanding the output of the strftime command.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet header
|
|
||||||
File: ${1:`expand('%:t')`}
|
|
||||||
${2:Created at: `strftime("%B %d, %Y")`}
|
|
||||||
<
|
|
||||||
|
|
||||||
You can also nest placeholders if you escape the special characters.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet div
|
|
||||||
<div ${1:id="${2:someid\}"}>${3}</div>${4}
|
|
||||||
<
|
|
||||||
If you need to use literal "$" in default, you must escape the special
|
|
||||||
characters.
|
|
||||||
>
|
|
||||||
snippet test
|
|
||||||
${1:escape \\${2:foobar\} value}
|
|
||||||
|
|
||||||
In some cases you need to escape the curly brace "}" twice as shown in the
|
|
||||||
example below.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet catch
|
|
||||||
options head
|
|
||||||
catch ${1:/${2:pattern: empty, E484, Vim(cmdname):{errmsg\\}\}/}
|
|
||||||
<
|
|
||||||
|
|
||||||
This is because ${1:} substitutes the pattern to "/${2:pattern: empty, E484,
|
|
||||||
Vim(cmdname):{errmsg\}}" and ${2:} substitutes the pattern to "pattern: empty,
|
|
||||||
E484, Vim(cmdname):{errmsg}"
|
|
||||||
|
|
||||||
If you create a snippet file and prepend the filename with a "_" neosnippet
|
|
||||||
treats the snippets inside the file as global. This means that they will be
|
|
||||||
available for all file types (e.g _.snip). You can include other snippet files
|
|
||||||
from within a snippet file with.
|
|
||||||
|
|
||||||
>
|
|
||||||
include c.snip
|
|
||||||
<
|
|
||||||
|
|
||||||
Or if you want to include a whole directory with file type snippets.
|
|
||||||
|
|
||||||
>
|
|
||||||
include javascript/*
|
|
||||||
<
|
|
||||||
Neosnippet also supports "extends" syntax like snipMate.
|
|
||||||
|
|
||||||
>
|
|
||||||
extends c
|
|
||||||
<
|
|
||||||
It behaves like this:
|
|
||||||
|
|
||||||
>
|
|
||||||
include c.snip
|
|
||||||
include c.snippets
|
|
||||||
include c/*
|
|
||||||
<
|
|
||||||
If you include snippet files it can happen that the same snippet name is used
|
|
||||||
multiple times in snippet files. Neosnippet produces a warning if it detects
|
|
||||||
this. If you want to overwrite a snippet explicitly, please use:
|
|
||||||
|
|
||||||
>
|
|
||||||
delete snippets_name
|
|
||||||
<
|
|
||||||
|
|
||||||
After that you can redefine the snippet. But this does not work if you include
|
|
||||||
external snippet files. There will be no warning when snippets get
|
|
||||||
overwritten external snippet files. There will be no warning when snippets get
|
|
||||||
overwritten.
|
|
||||||
|
|
||||||
Multi snippet feature in snipMate is available. Neosnippet substitutes trigger
|
|
||||||
and descriptions spaces to '_'.
|
|
||||||
|
|
||||||
>
|
|
||||||
snippet trigger description1
|
|
||||||
hoge
|
|
||||||
snippet trigger description2
|
|
||||||
piyo
|
|
||||||
<
|
|
||||||
|
|
||||||
If you use hard-tab for indentation inside a snippet file, neosnippet will use
|
|
||||||
'shiftwidth' instead of Vim indent plugin. This feature is useful while some
|
|
||||||
languages' indent files do not work very well (e.g.: PHP, Python).
|
|
||||||
>
|
|
||||||
snippet if
|
|
||||||
if (${1:/* condition */}) {
|
|
||||||
${2:// code...}
|
|
||||||
}
|
|
||||||
<
|
|
||||||
|
|
||||||
Note: "#{string}" is comment string. But it must be in head.
|
|
||||||
>
|
|
||||||
# It is comment string
|
|
||||||
# It is not comment string!
|
|
||||||
<
|
|
||||||
|
|
||||||
Note: Neosnippet ignores empty or spaces lines in snippet end. If you want to
|
|
||||||
insert empty line in snippet end, you must insert placeholder.
|
|
||||||
>
|
|
||||||
# This is valid.
|
|
||||||
snippet #!
|
|
||||||
abbr #!/usr/bin/env ruby
|
|
||||||
alias shebang
|
|
||||||
options head
|
|
||||||
#!/usr/bin/env ruby
|
|
||||||
|
|
||||||
${0}
|
|
||||||
|
|
||||||
# This is invalid(ignores spaces lines!).
|
|
||||||
snippet #!
|
|
||||||
abbr #!/usr/bin/env ruby
|
|
||||||
alias shebang
|
|
||||||
options head
|
|
||||||
#!/usr/bin/env ruby
|
|
||||||
|
|
||||||
|
|
||||||
You can load a Vim script file for snippets.
|
|
||||||
|
|
||||||
>
|
|
||||||
source go.vim
|
|
||||||
<
|
|
||||||
UNITE SOURCES *neosnippet-unite-sources*
|
|
||||||
|
|
||||||
*neosnippet-unite-source-neosnippet*
|
|
||||||
neosnippet
|
|
||||||
The candidates of the snippet source are neosnippet snippets.
|
|
||||||
and their kind is "snippet". You can use the snippet source
|
|
||||||
with the mapping |i_<Plug>(neosnippet_start_unite_snippet)|.
|
|
||||||
But you can also execute it by ":Unite neosnippet". The
|
|
||||||
snippet source offers an edit action you can use to edit the
|
|
||||||
snippet files.
|
|
||||||
|
|
||||||
Example:
|
|
||||||
>
|
|
||||||
imap <C-s> <Plug>(neosnippet_start_unite_snippet)
|
|
||||||
<
|
|
||||||
*neosnippet-unite-source-neosnippet/user*
|
|
||||||
neosnippet/user
|
|
||||||
The candidates of the user snippet files.
|
|
||||||
|
|
||||||
*neosnippet-unite-source-neosnippet/runtime*
|
|
||||||
neosnippet/runtime
|
|
||||||
The candidates of the runtime snippet files.
|
|
||||||
|
|
||||||
source actions
|
|
||||||
|
|
||||||
neosnippet *neosnippet-unite-action-neosnippet*
|
|
||||||
expand Expand snippet (default action)
|
|
||||||
edit Edit snippet
|
|
||||||
preview View snippet definition
|
|
||||||
|
|
||||||
==============================================================================
|
|
||||||
FAQ *neosnippet-faq*
|
|
||||||
|
|
||||||
Q: How to donate money to you?
|
|
||||||
|
|
||||||
A: I have started github sponsorship to spend more time for Vim/neovim
|
|
||||||
plugins. You can donate money to help me!
|
|
||||||
|
|
||||||
https://github.com/sponsors/Shougo
|
|
||||||
|
|
||||||
Q: What if I want to expand a snippet trigger after (, [, " etc...:
|
|
||||||
|
|
||||||
A: You should use "options word" in the snippet definition. This changes the
|
|
||||||
expansion behavior to a word boundary or set
|
|
||||||
|g:neosnippet#expand_word_boundary|.
|
|
||||||
>
|
|
||||||
snippet date
|
|
||||||
options word
|
|
||||||
`strftime("%d %b %Y")`
|
|
||||||
<
|
|
||||||
|
|
||||||
Q: Why does neosnippet not indent the expanded snippet?
|
|
||||||
|
|
||||||
A: You should use "options indent" in the snippet definition. In default,
|
|
||||||
neosnippet doesn't indent the expanded line.
|
|
||||||
|
|
||||||
Q: What if Neosnippet conflicts with |LustyJuggler|.
|
|
||||||
http://www.vim.org/scripts/script.php?script_id=2050
|
|
||||||
|
|
||||||
A: Please try below settings:
|
|
||||||
Note: But you must unmap the mappings in select mode manually.
|
|
||||||
>
|
|
||||||
let g:neosnippet#disable_select_mode_mappings = 0
|
|
||||||
<
|
|
||||||
|
|
||||||
Q: Error using snipmate-snippets
|
|
||||||
Note: snipmate-snippets is currently vim-snippets.
|
|
||||||
https://github.com/Shougo/neosnippet/issues/86
|
|
||||||
|
|
||||||
A: Please try the setting below. It defines the snipMate function.
|
|
||||||
>
|
|
||||||
let g:neosnippet#enable_snipmate_compatibility = 1
|
|
||||||
<
|
|
||||||
Q: I want to disable preview window in neosnippet candidates.
|
|
||||||
|
|
||||||
A:
|
|
||||||
>
|
|
||||||
set completeopt-=preview
|
|
||||||
<
|
|
||||||
Q: I want to add snippets dynamically.
|
|
||||||
|
|
||||||
A: You can use |:NeoSnippetSource| for it.
|
|
||||||
|
|
||||||
Q: I want to delete markers when InsertLeave event.
|
|
||||||
|
|
||||||
A: You can use |:NeoSnippetClearMarkers| command. >
|
|
||||||
|
|
||||||
autocmd InsertLeave * NeoSnippetClearMarkers
|
|
||||||
snoremap <silent><ESC> <ESC>:NeoSnippetClearMarkers<CR>
|
|
||||||
|
|
||||||
Q: Why did you separate default snippets from neosnippet core?
|
|
||||||
|
|
||||||
A: Because users should choose default snippet collection.
|
|
||||||
neosnippet has many forks, but almost all forked users change default snippet
|
|
||||||
files.
|
|
||||||
https://github.com/Shougo/neosnippet.vim/network
|
|
||||||
If splitted default snippets, users can fork and change it easily.
|
|
||||||
|
|
||||||
Q: I want to complete function arguments using neosnippet like clang_complete.
|
|
||||||
|
|
||||||
A: Yes, you can. You can just complete the candidate from completion window
|
|
||||||
and expand the candidate as trigger.
|
|
||||||
Note: It works in "func(arg1, arg2, ...)" prototypes only.
|
|
||||||
Note: It is experiental feature.
|
|
||||||
Note: |v:completed_item| feature is needed.
|
|
||||||
|
|
||||||
Q: I want to expand auto completed parameters.
|
|
||||||
Q: I want to use |vim-lsp| or |nvim-lsp| snippets with neosnippet.
|
|
||||||
|
|
||||||
A: >
|
|
||||||
let g:neosnippet#enable_completed_snippet = 1
|
|
||||||
let g:neosnippet#enable_complete_done = 1
|
|
||||||
|
|
||||||
Q. How to enable neosnippet the completion in ddc.vim?
|
|
||||||
|
|
||||||
A. >
|
|
||||||
|
|
||||||
call ddc#custom#patch_global('sources', ['neosnippet'])
|
|
||||||
call ddc#custom#patch_global('sourceOptions', {
|
|
||||||
\ '_': {
|
|
||||||
\ 'matchers': ['matcher_head'],
|
|
||||||
\ 'sorters': ['sorter_rank']
|
|
||||||
\ },
|
|
||||||
\ 'neosnippet': {'mark': 'ns', 'dup': v:true},
|
|
||||||
\ })
|
|
||||||
<
|
|
||||||
==============================================================================
|
|
||||||
vim:tw=78:ts=8:ft=help:norl:noet:fen:noet:
|
|
@@ -1,533 +0,0 @@
|
|||||||
:GBrowse fugitive.txt /*:GBrowse*
|
|
||||||
:GDelete fugitive.txt /*:GDelete*
|
|
||||||
:GMove fugitive.txt /*:GMove*
|
|
||||||
:GRemove fugitive.txt /*:GRemove*
|
|
||||||
:GRename fugitive.txt /*:GRename*
|
|
||||||
:GUnlink fugitive.txt /*:GUnlink*
|
|
||||||
:Gblame fugitive.txt /*:Gblame*
|
|
||||||
:Gbrowse fugitive.txt /*:Gbrowse*
|
|
||||||
:Gcd fugitive.txt /*:Gcd*
|
|
||||||
:Gclog fugitive.txt /*:Gclog*
|
|
||||||
:Gcommit fugitive.txt /*:Gcommit*
|
|
||||||
:Gdelete fugitive.txt /*:Gdelete*
|
|
||||||
:Gdiff fugitive.txt /*:Gdiff*
|
|
||||||
:Gdiffsplit fugitive.txt /*:Gdiffsplit*
|
|
||||||
:Gdiffsplit! fugitive.txt /*:Gdiffsplit!*
|
|
||||||
:Gdrop fugitive.txt /*:Gdrop*
|
|
||||||
:Gedit fugitive.txt /*:Gedit*
|
|
||||||
:Gfetch fugitive.txt /*:Gfetch*
|
|
||||||
:Ggrep fugitive.txt /*:Ggrep*
|
|
||||||
:Ghdiffsplit fugitive.txt /*:Ghdiffsplit*
|
|
||||||
:Git fugitive.txt /*:Git*
|
|
||||||
:Git! fugitive.txt /*:Git!*
|
|
||||||
:Git_--paginate fugitive.txt /*:Git_--paginate*
|
|
||||||
:Git_-p fugitive.txt /*:Git_-p*
|
|
||||||
:Git_blame fugitive.txt /*:Git_blame*
|
|
||||||
:Git_difftool fugitive.txt /*:Git_difftool*
|
|
||||||
:Git_grep fugitive.txt /*:Git_grep*
|
|
||||||
:Git_mergetool fugitive.txt /*:Git_mergetool*
|
|
||||||
:Glcd fugitive.txt /*:Glcd*
|
|
||||||
:Glgrep fugitive.txt /*:Glgrep*
|
|
||||||
:Gllog fugitive.txt /*:Gllog*
|
|
||||||
:Glog fugitive.txt /*:Glog*
|
|
||||||
:Gmerge fugitive.txt /*:Gmerge*
|
|
||||||
:Gmove fugitive.txt /*:Gmove*
|
|
||||||
:Gpedit fugitive.txt /*:Gpedit*
|
|
||||||
:Gpedit! fugitive.txt /*:Gpedit!*
|
|
||||||
:Gpull fugitive.txt /*:Gpull*
|
|
||||||
:Gpush fugitive.txt /*:Gpush*
|
|
||||||
:Gread fugitive.txt /*:Gread*
|
|
||||||
:Grebase fugitive.txt /*:Grebase*
|
|
||||||
:Gremove fugitive.txt /*:Gremove*
|
|
||||||
:Grename fugitive.txt /*:Grename*
|
|
||||||
:Grevert fugitive.txt /*:Grevert*
|
|
||||||
:Gsdiff fugitive.txt /*:Gsdiff*
|
|
||||||
:Gsplit fugitive.txt /*:Gsplit*
|
|
||||||
:Gsplit! fugitive.txt /*:Gsplit!*
|
|
||||||
:Gstatus fugitive.txt /*:Gstatus*
|
|
||||||
:Gtabedit fugitive.txt /*:Gtabedit*
|
|
||||||
:Gtabsplit! fugitive.txt /*:Gtabsplit!*
|
|
||||||
:Gvdiff fugitive.txt /*:Gvdiff*
|
|
||||||
:Gvdiffsplit fugitive.txt /*:Gvdiffsplit*
|
|
||||||
:Gvsplit fugitive.txt /*:Gvsplit*
|
|
||||||
:Gvsplit! fugitive.txt /*:Gvsplit!*
|
|
||||||
:Gwq fugitive.txt /*:Gwq*
|
|
||||||
:Gwrite fugitive.txt /*:Gwrite*
|
|
||||||
:NeoBundle neobundle.txt /*:NeoBundle*
|
|
||||||
:NeoBundleCheck neobundle.txt /*:NeoBundleCheck*
|
|
||||||
:NeoBundleCheckUpdate neobundle.txt /*:NeoBundleCheckUpdate*
|
|
||||||
:NeoBundleClearCache neobundle.txt /*:NeoBundleClearCache*
|
|
||||||
:NeoBundleCount neobundle.txt /*:NeoBundleCount*
|
|
||||||
:NeoBundleDirectInstall neobundle.txt /*:NeoBundleDirectInstall*
|
|
||||||
:NeoBundleDisable neobundle.txt /*:NeoBundleDisable*
|
|
||||||
:NeoBundleDocs neobundle.txt /*:NeoBundleDocs*
|
|
||||||
:NeoBundleExtraEdit neobundle.txt /*:NeoBundleExtraEdit*
|
|
||||||
:NeoBundleFetch neobundle.txt /*:NeoBundleFetch*
|
|
||||||
:NeoBundleGC neobundle.txt /*:NeoBundleGC*
|
|
||||||
:NeoBundleInstall neobundle.txt /*:NeoBundleInstall*
|
|
||||||
:NeoBundleInstall! neobundle.txt /*:NeoBundleInstall!*
|
|
||||||
:NeoBundleLazy neobundle.txt /*:NeoBundleLazy*
|
|
||||||
:NeoBundleList neobundle.txt /*:NeoBundleList*
|
|
||||||
:NeoBundleLoadCache neobundle.txt /*:NeoBundleLoadCache*
|
|
||||||
:NeoBundleLocal neobundle.txt /*:NeoBundleLocal*
|
|
||||||
:NeoBundleLog neobundle.txt /*:NeoBundleLog*
|
|
||||||
:NeoBundleReinstall neobundle.txt /*:NeoBundleReinstall*
|
|
||||||
:NeoBundleRemotePlugins neobundle.txt /*:NeoBundleRemotePlugins*
|
|
||||||
:NeoBundleRollback neobundle.txt /*:NeoBundleRollback*
|
|
||||||
:NeoBundleSaveCache neobundle.txt /*:NeoBundleSaveCache*
|
|
||||||
:NeoBundleSource neobundle.txt /*:NeoBundleSource*
|
|
||||||
:NeoBundleUpdate neobundle.txt /*:NeoBundleUpdate*
|
|
||||||
:NeoBundleUpdate! neobundle.txt /*:NeoBundleUpdate!*
|
|
||||||
:NeoBundleUpdatesLog neobundle.txt /*:NeoBundleUpdatesLog*
|
|
||||||
:NeoSnippetClearMarkers neosnippet.txt /*:NeoSnippetClearMarkers*
|
|
||||||
:NeoSnippetEdit neosnippet.txt /*:NeoSnippetEdit*
|
|
||||||
:NeoSnippetMakeCache neosnippet.txt /*:NeoSnippetMakeCache*
|
|
||||||
:NeoSnippetSource neosnippet.txt /*:NeoSnippetSource*
|
|
||||||
:VimShell vimshell.txt /*:VimShell*
|
|
||||||
:VimShellCreate vimshell.txt /*:VimShellCreate*
|
|
||||||
:VimShellExecute vimshell.txt /*:VimShellExecute*
|
|
||||||
:VimShellInteractive vimshell.txt /*:VimShellInteractive*
|
|
||||||
:VimShellPop vimshell.txt /*:VimShellPop*
|
|
||||||
:VimShellSendBuffer vimshell.txt /*:VimShellSendBuffer*
|
|
||||||
:VimShellSendString vimshell.txt /*:VimShellSendString*
|
|
||||||
:VimShellTab vimshell.txt /*:VimShellTab*
|
|
||||||
:VimShellTerminal vimshell.txt /*:VimShellTerminal*
|
|
||||||
<Plug>(neosnippet_expand) neosnippet.txt /*<Plug>(neosnippet_expand)*
|
|
||||||
<Plug>(neosnippet_expand_or_jump) neosnippet.txt /*<Plug>(neosnippet_expand_or_jump)*
|
|
||||||
<Plug>(neosnippet_jump) neosnippet.txt /*<Plug>(neosnippet_jump)*
|
|
||||||
<Plug>(neosnippet_jump_or_expand) neosnippet.txt /*<Plug>(neosnippet_jump_or_expand)*
|
|
||||||
<Plug>(vimshell_append_end) vimshell.txt /*<Plug>(vimshell_append_end)*
|
|
||||||
<Plug>(vimshell_append_enter) vimshell.txt /*<Plug>(vimshell_append_enter)*
|
|
||||||
<Plug>(vimshell_change_line) vimshell.txt /*<Plug>(vimshell_change_line)*
|
|
||||||
<Plug>(vimshell_clear) vimshell.txt /*<Plug>(vimshell_clear)*
|
|
||||||
<Plug>(vimshell_create) vimshell.txt /*<Plug>(vimshell_create)*
|
|
||||||
<Plug>(vimshell_delete_line) vimshell.txt /*<Plug>(vimshell_delete_line)*
|
|
||||||
<Plug>(vimshell_delete_previous_output) vimshell.txt /*<Plug>(vimshell_delete_previous_output)*
|
|
||||||
<Plug>(vimshell_enter) vimshell.txt /*<Plug>(vimshell_enter)*
|
|
||||||
<Plug>(vimshell_execute_by_background) vimshell.txt /*<Plug>(vimshell_execute_by_background)*
|
|
||||||
<Plug>(vimshell_exit) vimshell.txt /*<Plug>(vimshell_exit)*
|
|
||||||
<Plug>(vimshell_hangup) vimshell.txt /*<Plug>(vimshell_hangup)*
|
|
||||||
<Plug>(vimshell_hide) vimshell.txt /*<Plug>(vimshell_hide)*
|
|
||||||
<Plug>(vimshell_insert_enter) vimshell.txt /*<Plug>(vimshell_insert_enter)*
|
|
||||||
<Plug>(vimshell_insert_head) vimshell.txt /*<Plug>(vimshell_insert_head)*
|
|
||||||
<Plug>(vimshell_int_append_end) vimshell.txt /*<Plug>(vimshell_int_append_end)*
|
|
||||||
<Plug>(vimshell_int_append_enter) vimshell.txt /*<Plug>(vimshell_int_append_enter)*
|
|
||||||
<Plug>(vimshell_int_change_line) vimshell.txt /*<Plug>(vimshell_int_change_line)*
|
|
||||||
<Plug>(vimshell_int_clear) vimshell.txt /*<Plug>(vimshell_int_clear)*
|
|
||||||
<Plug>(vimshell_int_delete_line) vimshell.txt /*<Plug>(vimshell_int_delete_line)*
|
|
||||||
<Plug>(vimshell_int_execute_line) vimshell.txt /*<Plug>(vimshell_int_execute_line)*
|
|
||||||
<Plug>(vimshell_int_exit) vimshell.txt /*<Plug>(vimshell_int_exit)*
|
|
||||||
<Plug>(vimshell_int_hangup) vimshell.txt /*<Plug>(vimshell_int_hangup)*
|
|
||||||
<Plug>(vimshell_int_insert_enter) vimshell.txt /*<Plug>(vimshell_int_insert_enter)*
|
|
||||||
<Plug>(vimshell_int_insert_head) vimshell.txt /*<Plug>(vimshell_int_insert_head)*
|
|
||||||
<Plug>(vimshell_int_next_prompt) vimshell.txt /*<Plug>(vimshell_int_next_prompt)*
|
|
||||||
<Plug>(vimshell_int_paste_prompt) vimshell.txt /*<Plug>(vimshell_int_paste_prompt)*
|
|
||||||
<Plug>(vimshell_int_previous_prompt) vimshell.txt /*<Plug>(vimshell_int_previous_prompt)*
|
|
||||||
<Plug>(vimshell_int_restart_command) vimshell.txt /*<Plug>(vimshell_int_restart_command)*
|
|
||||||
<Plug>(vimshell_move_end_argument) vimshell.txt /*<Plug>(vimshell_move_end_argument)*
|
|
||||||
<Plug>(vimshell_move_head) vimshell.txt /*<Plug>(vimshell_move_head)*
|
|
||||||
<Plug>(vimshell_next_prompt) vimshell.txt /*<Plug>(vimshell_next_prompt)*
|
|
||||||
<Plug>(vimshell_paste_prompt) vimshell.txt /*<Plug>(vimshell_paste_prompt)*
|
|
||||||
<Plug>(vimshell_previous_prompt) vimshell.txt /*<Plug>(vimshell_previous_prompt)*
|
|
||||||
<Plug>(vimshell_split_create) vimshell.txt /*<Plug>(vimshell_split_create)*
|
|
||||||
<Plug>(vimshell_split_switch) vimshell.txt /*<Plug>(vimshell_split_switch)*
|
|
||||||
<Plug>(vimshell_switch) vimshell.txt /*<Plug>(vimshell_switch)*
|
|
||||||
FugitiveStatusline() fugitive.txt /*FugitiveStatusline()*
|
|
||||||
User_Fugitive fugitive.txt /*User_Fugitive*
|
|
||||||
User_FugitiveBlob fugitive.txt /*User_FugitiveBlob*
|
|
||||||
User_FugitiveChanged fugitive.txt /*User_FugitiveChanged*
|
|
||||||
User_FugitiveCommit fugitive.txt /*User_FugitiveCommit*
|
|
||||||
User_FugitiveEditor fugitive.txt /*User_FugitiveEditor*
|
|
||||||
User_FugitiveIndex fugitive.txt /*User_FugitiveIndex*
|
|
||||||
User_FugitiveObject fugitive.txt /*User_FugitiveObject*
|
|
||||||
User_FugitivePager fugitive.txt /*User_FugitivePager*
|
|
||||||
User_FugitiveStageBlob fugitive.txt /*User_FugitiveStageBlob*
|
|
||||||
User_FugitiveTag fugitive.txt /*User_FugitiveTag*
|
|
||||||
User_FugitiveTree fugitive.txt /*User_FugitiveTree*
|
|
||||||
b:neosnippet_disable_snippet_triggers neosnippet.txt /*b:neosnippet_disable_snippet_triggers*
|
|
||||||
fugitive fugitive.txt /*fugitive*
|
|
||||||
fugitive#statusline() fugitive.txt /*fugitive#statusline()*
|
|
||||||
fugitive-:G fugitive.txt /*fugitive-:G*
|
|
||||||
fugitive-:Ge fugitive.txt /*fugitive-:Ge*
|
|
||||||
fugitive-:Gr fugitive.txt /*fugitive-:Gr*
|
|
||||||
fugitive-:Gw fugitive.txt /*fugitive-:Gw*
|
|
||||||
fugitive-about fugitive.txt /*fugitive-about*
|
|
||||||
fugitive-api fugitive.txt /*fugitive-api*
|
|
||||||
fugitive-autocommands fugitive.txt /*fugitive-autocommands*
|
|
||||||
fugitive-commands fugitive.txt /*fugitive-commands*
|
|
||||||
fugitive-deprecated fugitive.txt /*fugitive-deprecated*
|
|
||||||
fugitive-global-maps fugitive.txt /*fugitive-global-maps*
|
|
||||||
fugitive-maps fugitive.txt /*fugitive-maps*
|
|
||||||
fugitive-misc-maps fugitive.txt /*fugitive-misc-maps*
|
|
||||||
fugitive-navigation-maps fugitive.txt /*fugitive-navigation-maps*
|
|
||||||
fugitive-object fugitive.txt /*fugitive-object*
|
|
||||||
fugitive-revision fugitive.txt /*fugitive-revision*
|
|
||||||
fugitive-staging-maps fugitive.txt /*fugitive-staging-maps*
|
|
||||||
fugitive-statusline fugitive.txt /*fugitive-statusline*
|
|
||||||
fugitive-summary fugitive.txt /*fugitive-summary*
|
|
||||||
fugitive.txt fugitive.txt /*fugitive.txt*
|
|
||||||
fugitive_# fugitive.txt /*fugitive_#*
|
|
||||||
fugitive_( fugitive.txt /*fugitive_(*
|
|
||||||
fugitive_) fugitive.txt /*fugitive_)*
|
|
||||||
fugitive_- fugitive.txt /*fugitive_-*
|
|
||||||
fugitive_. fugitive.txt /*fugitive_.*
|
|
||||||
fugitive_< fugitive.txt /*fugitive_<*
|
|
||||||
fugitive_<CR> fugitive.txt /*fugitive_<CR>*
|
|
||||||
fugitive_= fugitive.txt /*fugitive_=*
|
|
||||||
fugitive_> fugitive.txt /*fugitive_>*
|
|
||||||
fugitive_C fugitive.txt /*fugitive_C*
|
|
||||||
fugitive_CTRL-N fugitive.txt /*fugitive_CTRL-N*
|
|
||||||
fugitive_CTRL-P fugitive.txt /*fugitive_CTRL-P*
|
|
||||||
fugitive_I fugitive.txt /*fugitive_I*
|
|
||||||
fugitive_O fugitive.txt /*fugitive_O*
|
|
||||||
fugitive_P fugitive.txt /*fugitive_P*
|
|
||||||
fugitive_U fugitive.txt /*fugitive_U*
|
|
||||||
fugitive_X fugitive.txt /*fugitive_X*
|
|
||||||
fugitive_[/ fugitive.txt /*fugitive_[\/*
|
|
||||||
fugitive_[[ fugitive.txt /*fugitive_[[*
|
|
||||||
fugitive_[] fugitive.txt /*fugitive_[]*
|
|
||||||
fugitive_[c fugitive.txt /*fugitive_[c*
|
|
||||||
fugitive_[m fugitive.txt /*fugitive_[m*
|
|
||||||
fugitive_]/ fugitive.txt /*fugitive_]\/*
|
|
||||||
fugitive_][ fugitive.txt /*fugitive_][*
|
|
||||||
fugitive_]] fugitive.txt /*fugitive_]]*
|
|
||||||
fugitive_]c fugitive.txt /*fugitive_]c*
|
|
||||||
fugitive_]m fugitive.txt /*fugitive_]m*
|
|
||||||
fugitive_c fugitive.txt /*fugitive_c*
|
|
||||||
fugitive_c_CTRL-R_CTRL-G fugitive.txt /*fugitive_c_CTRL-R_CTRL-G*
|
|
||||||
fugitive_cb fugitive.txt /*fugitive_cb*
|
|
||||||
fugitive_cm fugitive.txt /*fugitive_cm*
|
|
||||||
fugitive_co fugitive.txt /*fugitive_co*
|
|
||||||
fugitive_cr fugitive.txt /*fugitive_cr*
|
|
||||||
fugitive_cz fugitive.txt /*fugitive_cz*
|
|
||||||
fugitive_d fugitive.txt /*fugitive_d*
|
|
||||||
fugitive_d? fugitive.txt /*fugitive_d?*
|
|
||||||
fugitive_dd fugitive.txt /*fugitive_dd*
|
|
||||||
fugitive_dh fugitive.txt /*fugitive_dh*
|
|
||||||
fugitive_dp fugitive.txt /*fugitive_dp*
|
|
||||||
fugitive_dq fugitive.txt /*fugitive_dq*
|
|
||||||
fugitive_ds fugitive.txt /*fugitive_ds*
|
|
||||||
fugitive_dv fugitive.txt /*fugitive_dv*
|
|
||||||
fugitive_g? fugitive.txt /*fugitive_g?*
|
|
||||||
fugitive_gI fugitive.txt /*fugitive_gI*
|
|
||||||
fugitive_gO fugitive.txt /*fugitive_gO*
|
|
||||||
fugitive_gP fugitive.txt /*fugitive_gP*
|
|
||||||
fugitive_gU fugitive.txt /*fugitive_gU*
|
|
||||||
fugitive_gi fugitive.txt /*fugitive_gi*
|
|
||||||
fugitive_gp fugitive.txt /*fugitive_gp*
|
|
||||||
fugitive_gq fugitive.txt /*fugitive_gq*
|
|
||||||
fugitive_gr fugitive.txt /*fugitive_gr*
|
|
||||||
fugitive_gs fugitive.txt /*fugitive_gs*
|
|
||||||
fugitive_gu fugitive.txt /*fugitive_gu*
|
|
||||||
fugitive_i fugitive.txt /*fugitive_i*
|
|
||||||
fugitive_o fugitive.txt /*fugitive_o*
|
|
||||||
fugitive_p fugitive.txt /*fugitive_p*
|
|
||||||
fugitive_q fugitive.txt /*fugitive_q*
|
|
||||||
fugitive_r fugitive.txt /*fugitive_r*
|
|
||||||
fugitive_s fugitive.txt /*fugitive_s*
|
|
||||||
fugitive_star fugitive.txt /*fugitive_star*
|
|
||||||
fugitive_u fugitive.txt /*fugitive_u*
|
|
||||||
fugitive_y_CTRL-G fugitive.txt /*fugitive_y_CTRL-G*
|
|
||||||
fugitive_~ fugitive.txt /*fugitive_~*
|
|
||||||
g:fugitive_dynamic_colors fugitive.txt /*g:fugitive_dynamic_colors*
|
|
||||||
g:fugitive_no_maps fugitive.txt /*g:fugitive_no_maps*
|
|
||||||
g:neobundle#cache_file neobundle.txt /*g:neobundle#cache_file*
|
|
||||||
g:neobundle#default_options neobundle.txt /*g:neobundle#default_options*
|
|
||||||
g:neobundle#default_site neobundle.txt /*g:neobundle#default_site*
|
|
||||||
g:neobundle#enable_name_conversion neobundle.txt /*g:neobundle#enable_name_conversion*
|
|
||||||
g:neobundle#install_max_processes neobundle.txt /*g:neobundle#install_max_processes*
|
|
||||||
g:neobundle#install_process_timeout neobundle.txt /*g:neobundle#install_process_timeout*
|
|
||||||
g:neobundle#log_filename neobundle.txt /*g:neobundle#log_filename*
|
|
||||||
g:neobundle#rm_command neobundle.txt /*g:neobundle#rm_command*
|
|
||||||
g:neobundle#types#git#clone_depth neobundle.txt /*g:neobundle#types#git#clone_depth*
|
|
||||||
g:neobundle#types#git#command_path neobundle.txt /*g:neobundle#types#git#command_path*
|
|
||||||
g:neobundle#types#git#default_protocol neobundle.txt /*g:neobundle#types#git#default_protocol*
|
|
||||||
g:neobundle#types#git#enable_submodule neobundle.txt /*g:neobundle#types#git#enable_submodule*
|
|
||||||
g:neobundle#types#git#pull_command neobundle.txt /*g:neobundle#types#git#pull_command*
|
|
||||||
g:neobundle#types#hg#command_path neobundle.txt /*g:neobundle#types#hg#command_path*
|
|
||||||
g:neobundle#types#hg#default_protocol neobundle.txt /*g:neobundle#types#hg#default_protocol*
|
|
||||||
g:neobundle#types#raw#calc_hash_command neobundle.txt /*g:neobundle#types#raw#calc_hash_command*
|
|
||||||
g:neobundle#types#svn#command_path neobundle.txt /*g:neobundle#types#svn#command_path*
|
|
||||||
g:neosnippet#conceal_char neosnippet.txt /*g:neosnippet#conceal_char*
|
|
||||||
g:neosnippet#data_directory neosnippet.txt /*g:neosnippet#data_directory*
|
|
||||||
g:neosnippet#disable_runtime_snippets neosnippet.txt /*g:neosnippet#disable_runtime_snippets*
|
|
||||||
g:neosnippet#disable_select_mode_mappings neosnippet.txt /*g:neosnippet#disable_select_mode_mappings*
|
|
||||||
g:neosnippet#enable_auto_clear_markers neosnippet.txt /*g:neosnippet#enable_auto_clear_markers*
|
|
||||||
g:neosnippet#enable_complete_done neosnippet.txt /*g:neosnippet#enable_complete_done*
|
|
||||||
g:neosnippet#enable_completed_snippet neosnippet.txt /*g:neosnippet#enable_completed_snippet*
|
|
||||||
g:neosnippet#enable_conceal_markers neosnippet.txt /*g:neosnippet#enable_conceal_markers*
|
|
||||||
g:neosnippet#enable_optional_arguments neosnippet.txt /*g:neosnippet#enable_optional_arguments*
|
|
||||||
g:neosnippet#enable_snipmate_compatibility neosnippet.txt /*g:neosnippet#enable_snipmate_compatibility*
|
|
||||||
g:neosnippet#expand_word_boundary neosnippet.txt /*g:neosnippet#expand_word_boundary*
|
|
||||||
g:neosnippet#scope_aliases neosnippet.txt /*g:neosnippet#scope_aliases*
|
|
||||||
g:neosnippet#snippets_directory neosnippet.txt /*g:neosnippet#snippets_directory*
|
|
||||||
g:vimshell_cat_command vimshell.txt /*g:vimshell_cat_command*
|
|
||||||
g:vimshell_cd_command vimshell.txt /*g:vimshell_cd_command*
|
|
||||||
g:vimshell_disable_escape_highlight vimshell.txt /*g:vimshell_disable_escape_highlight*
|
|
||||||
g:vimshell_environment_term vimshell.txt /*g:vimshell_environment_term*
|
|
||||||
g:vimshell_escape_colors vimshell.txt /*g:vimshell_escape_colors*
|
|
||||||
g:vimshell_ignore_case vimshell.txt /*g:vimshell_ignore_case*
|
|
||||||
g:vimshell_interactive_command_options vimshell.txt /*g:vimshell_interactive_command_options*
|
|
||||||
g:vimshell_interactive_cygwin_commands vimshell.txt /*g:vimshell_interactive_cygwin_commands*
|
|
||||||
g:vimshell_interactive_cygwin_home vimshell.txt /*g:vimshell_interactive_cygwin_home*
|
|
||||||
g:vimshell_interactive_cygwin_path vimshell.txt /*g:vimshell_interactive_cygwin_path*
|
|
||||||
g:vimshell_interactive_encodings vimshell.txt /*g:vimshell_interactive_encodings*
|
|
||||||
g:vimshell_interactive_interpreter_commands vimshell.txt /*g:vimshell_interactive_interpreter_commands*
|
|
||||||
g:vimshell_interactive_monochrome_commands vimshell.txt /*g:vimshell_interactive_monochrome_commands*
|
|
||||||
g:vimshell_interactive_no_echoback_commands vimshell.txt /*g:vimshell_interactive_no_echoback_commands*
|
|
||||||
g:vimshell_interactive_no_save_history_commands vimshell.txt /*g:vimshell_interactive_no_save_history_commands*
|
|
||||||
g:vimshell_interactive_update_time vimshell.txt /*g:vimshell_interactive_update_time*
|
|
||||||
g:vimshell_max_command_history vimshell.txt /*g:vimshell_max_command_history*
|
|
||||||
g:vimshell_max_directory_stack vimshell.txt /*g:vimshell_max_directory_stack*
|
|
||||||
g:vimshell_max_list vimshell.txt /*g:vimshell_max_list*
|
|
||||||
g:vimshell_no_default_keymappings vimshell.txt /*g:vimshell_no_default_keymappings*
|
|
||||||
g:vimshell_no_save_history_commands vimshell.txt /*g:vimshell_no_save_history_commands*
|
|
||||||
g:vimshell_prompt vimshell.txt /*g:vimshell_prompt*
|
|
||||||
g:vimshell_right_prompt vimshell.txt /*g:vimshell_right_prompt*
|
|
||||||
g:vimshell_smart_case vimshell.txt /*g:vimshell_smart_case*
|
|
||||||
g:vimshell_split_command vimshell.txt /*g:vimshell_split_command*
|
|
||||||
g:vimshell_split_height vimshell.txt /*g:vimshell_split_height*
|
|
||||||
g:vimshell_temporary_directory vimshell.txt /*g:vimshell_temporary_directory*
|
|
||||||
g:vimshell_terminal_commands vimshell.txt /*g:vimshell_terminal_commands*
|
|
||||||
g:vimshell_terminal_cursor vimshell.txt /*g:vimshell_terminal_cursor*
|
|
||||||
g:vimshell_use_ckw vimshell.txt /*g:vimshell_use_ckw*
|
|
||||||
g:vimshell_user_prompt vimshell.txt /*g:vimshell_user_prompt*
|
|
||||||
g:vimshell_vimshrc_path vimshell.txt /*g:vimshell_vimshrc_path*
|
|
||||||
i_<Plug>(neosnippet_start_unite_snippet) neosnippet.txt /*i_<Plug>(neosnippet_start_unite_snippet)*
|
|
||||||
i_<Plug>(vimshell_another_delete_backward_char) vimshell.txt /*i_<Plug>(vimshell_another_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_clear) vimshell.txt /*i_<Plug>(vimshell_clear)*
|
|
||||||
i_<Plug>(vimshell_command_complete) vimshell.txt /*i_<Plug>(vimshell_command_complete)*
|
|
||||||
i_<Plug>(vimshell_delete_backward_char) vimshell.txt /*i_<Plug>(vimshell_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_delete_backward_line) vimshell.txt /*i_<Plug>(vimshell_delete_backward_line)*
|
|
||||||
i_<Plug>(vimshell_delete_backward_word) vimshell.txt /*i_<Plug>(vimshell_delete_backward_word)*
|
|
||||||
i_<Plug>(vimshell_delete_forward_line) vimshell.txt /*i_<Plug>(vimshell_delete_forward_line)*
|
|
||||||
i_<Plug>(vimshell_enter) vimshell.txt /*i_<Plug>(vimshell_enter)*
|
|
||||||
i_<Plug>(vimshell_execute_by_background) vimshell.txt /*i_<Plug>(vimshell_execute_by_background)*
|
|
||||||
i_<Plug>(vimshell_insert_last_word) vimshell.txt /*i_<Plug>(vimshell_insert_last_word)*
|
|
||||||
i_<Plug>(vimshell_int_another_delete_backward_char) vimshell.txt /*i_<Plug>(vimshell_int_another_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_int_command_complete) vimshell.txt /*i_<Plug>(vimshell_int_command_complete)*
|
|
||||||
i_<Plug>(vimshell_int_delete_backward_char) vimshell.txt /*i_<Plug>(vimshell_int_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_int_delete_backward_line) vimshell.txt /*i_<Plug>(vimshell_int_delete_backward_line)*
|
|
||||||
i_<Plug>(vimshell_int_delete_backward_word) vimshell.txt /*i_<Plug>(vimshell_int_delete_backward_word)*
|
|
||||||
i_<Plug>(vimshell_int_delete_forward_line) vimshell.txt /*i_<Plug>(vimshell_int_delete_forward_line)*
|
|
||||||
i_<Plug>(vimshell_int_execute_line) vimshell.txt /*i_<Plug>(vimshell_int_execute_line)*
|
|
||||||
i_<Plug>(vimshell_int_interrupt) vimshell.txt /*i_<Plug>(vimshell_int_interrupt)*
|
|
||||||
i_<Plug>(vimshell_int_move_head) vimshell.txt /*i_<Plug>(vimshell_int_move_head)*
|
|
||||||
i_<Plug>(vimshell_int_send_input) vimshell.txt /*i_<Plug>(vimshell_int_send_input)*
|
|
||||||
i_<Plug>(vimshell_interrupt) vimshell.txt /*i_<Plug>(vimshell_interrupt)*
|
|
||||||
i_<Plug>(vimshell_move_head) vimshell.txt /*i_<Plug>(vimshell_move_head)*
|
|
||||||
i_<Plug>(vimshell_move_previous_window) vimshell.txt /*i_<Plug>(vimshell_move_previous_window)*
|
|
||||||
i_<Plug>(vimshell_push_current_line) vimshell.txt /*i_<Plug>(vimshell_push_current_line)*
|
|
||||||
i_<Plug>(vimshell_run_help) vimshell.txt /*i_<Plug>(vimshell_run_help)*
|
|
||||||
neobundle neobundle.txt /*neobundle*
|
|
||||||
neobundle#add() neobundle.txt /*neobundle#add()*
|
|
||||||
neobundle#add_meta() neobundle.txt /*neobundle#add_meta()*
|
|
||||||
neobundle#append() neobundle.txt /*neobundle#append()*
|
|
||||||
neobundle#begin() neobundle.txt /*neobundle#begin()*
|
|
||||||
neobundle#bundle() neobundle.txt /*neobundle#bundle()*
|
|
||||||
neobundle#call_hook() neobundle.txt /*neobundle#call_hook()*
|
|
||||||
neobundle#config() neobundle.txt /*neobundle#config()*
|
|
||||||
neobundle#end() neobundle.txt /*neobundle#end()*
|
|
||||||
neobundle#exists_not_installed_bundles() neobundle.txt /*neobundle#exists_not_installed_bundles()*
|
|
||||||
neobundle#get() neobundle.txt /*neobundle#get()*
|
|
||||||
neobundle#get_hooks() neobundle.txt /*neobundle#get_hooks()*
|
|
||||||
neobundle#get_not_installed_bundle_names() neobundle.txt /*neobundle#get_not_installed_bundle_names()*
|
|
||||||
neobundle#has_cache() neobundle.txt /*neobundle#has_cache()*
|
|
||||||
neobundle#hooks neobundle.txt /*neobundle#hooks*
|
|
||||||
neobundle#is_installed() neobundle.txt /*neobundle#is_installed()*
|
|
||||||
neobundle#is_sourced() neobundle.txt /*neobundle#is_sourced()*
|
|
||||||
neobundle#load_cache() neobundle.txt /*neobundle#load_cache()*
|
|
||||||
neobundle#load_toml() neobundle.txt /*neobundle#load_toml()*
|
|
||||||
neobundle#local() neobundle.txt /*neobundle#local()*
|
|
||||||
neobundle#source() neobundle.txt /*neobundle#source()*
|
|
||||||
neobundle#tap() neobundle.txt /*neobundle#tap()*
|
|
||||||
neobundle#tapped neobundle.txt /*neobundle#tapped*
|
|
||||||
neobundle#untap() neobundle.txt /*neobundle#untap()*
|
|
||||||
neobundle-commands neobundle.txt /*neobundle-commands*
|
|
||||||
neobundle-contents neobundle.txt /*neobundle-contents*
|
|
||||||
neobundle-examples neobundle.txt /*neobundle-examples*
|
|
||||||
neobundle-faq neobundle.txt /*neobundle-faq*
|
|
||||||
neobundle-functions neobundle.txt /*neobundle-functions*
|
|
||||||
neobundle-hooks-on_post_source neobundle.txt /*neobundle-hooks-on_post_source*
|
|
||||||
neobundle-hooks-on_source neobundle.txt /*neobundle-hooks-on_source*
|
|
||||||
neobundle-install neobundle.txt /*neobundle-install*
|
|
||||||
neobundle-interface neobundle.txt /*neobundle-interface*
|
|
||||||
neobundle-introduction neobundle.txt /*neobundle-introduction*
|
|
||||||
neobundle-migrate-from-pathogen neobundle.txt /*neobundle-migrate-from-pathogen*
|
|
||||||
neobundle-options neobundle.txt /*neobundle-options*
|
|
||||||
neobundle-options-augroup neobundle.txt /*neobundle-options-augroup*
|
|
||||||
neobundle-options-autoload neobundle.txt /*neobundle-options-autoload*
|
|
||||||
neobundle-options-base neobundle.txt /*neobundle-options-base*
|
|
||||||
neobundle-options-build neobundle.txt /*neobundle-options-build*
|
|
||||||
neobundle-options-build_commands neobundle.txt /*neobundle-options-build_commands*
|
|
||||||
neobundle-options-command_prefix neobundle.txt /*neobundle-options-command_prefix*
|
|
||||||
neobundle-options-commands neobundle.txt /*neobundle-options-commands*
|
|
||||||
neobundle-options-default neobundle.txt /*neobundle-options-default*
|
|
||||||
neobundle-options-depends neobundle.txt /*neobundle-options-depends*
|
|
||||||
neobundle-options-directory neobundle.txt /*neobundle-options-directory*
|
|
||||||
neobundle-options-disabled neobundle.txt /*neobundle-options-disabled*
|
|
||||||
neobundle-options-explorer neobundle.txt /*neobundle-options-explorer*
|
|
||||||
neobundle-options-external_commands neobundle.txt /*neobundle-options-external_commands*
|
|
||||||
neobundle-options-fetch neobundle.txt /*neobundle-options-fetch*
|
|
||||||
neobundle-options-filename_patterns neobundle.txt /*neobundle-options-filename_patterns*
|
|
||||||
neobundle-options-filetypes neobundle.txt /*neobundle-options-filetypes*
|
|
||||||
neobundle-options-focus neobundle.txt /*neobundle-options-focus*
|
|
||||||
neobundle-options-force neobundle.txt /*neobundle-options-force*
|
|
||||||
neobundle-options-frozen neobundle.txt /*neobundle-options-frozen*
|
|
||||||
neobundle-options-functions neobundle.txt /*neobundle-options-functions*
|
|
||||||
neobundle-options-gui neobundle.txt /*neobundle-options-gui*
|
|
||||||
neobundle-options-hooks neobundle.txt /*neobundle-options-hooks*
|
|
||||||
neobundle-options-insert neobundle.txt /*neobundle-options-insert*
|
|
||||||
neobundle-options-install_process_timeout neobundle.txt /*neobundle-options-install_process_timeout*
|
|
||||||
neobundle-options-lazy neobundle.txt /*neobundle-options-lazy*
|
|
||||||
neobundle-options-mappings neobundle.txt /*neobundle-options-mappings*
|
|
||||||
neobundle-options-name neobundle.txt /*neobundle-options-name*
|
|
||||||
neobundle-options-normalized_name neobundle.txt /*neobundle-options-normalized_name*
|
|
||||||
neobundle-options-on_cmd neobundle.txt /*neobundle-options-on_cmd*
|
|
||||||
neobundle-options-on_ft neobundle.txt /*neobundle-options-on_ft*
|
|
||||||
neobundle-options-on_func neobundle.txt /*neobundle-options-on_func*
|
|
||||||
neobundle-options-on_i neobundle.txt /*neobundle-options-on_i*
|
|
||||||
neobundle-options-on_map neobundle.txt /*neobundle-options-on_map*
|
|
||||||
neobundle-options-on_path neobundle.txt /*neobundle-options-on_path*
|
|
||||||
neobundle-options-on_source neobundle.txt /*neobundle-options-on_source*
|
|
||||||
neobundle-options-pre_cmd neobundle.txt /*neobundle-options-pre_cmd*
|
|
||||||
neobundle-options-rtp neobundle.txt /*neobundle-options-rtp*
|
|
||||||
neobundle-options-script_type neobundle.txt /*neobundle-options-script_type*
|
|
||||||
neobundle-options-site neobundle.txt /*neobundle-options-site*
|
|
||||||
neobundle-options-terminal neobundle.txt /*neobundle-options-terminal*
|
|
||||||
neobundle-options-type neobundle.txt /*neobundle-options-type*
|
|
||||||
neobundle-options-type__depth neobundle.txt /*neobundle-options-type__depth*
|
|
||||||
neobundle-options-type__filename neobundle.txt /*neobundle-options-type__filename*
|
|
||||||
neobundle-options-type__protocol neobundle.txt /*neobundle-options-type__protocol*
|
|
||||||
neobundle-options-verbose neobundle.txt /*neobundle-options-verbose*
|
|
||||||
neobundle-options-vim_version neobundle.txt /*neobundle-options-vim_version*
|
|
||||||
neobundle-unite-source-neobundle neobundle.txt /*neobundle-unite-source-neobundle*
|
|
||||||
neobundle-unite-source-neobundle-install neobundle.txt /*neobundle-unite-source-neobundle-install*
|
|
||||||
neobundle-unite-source-neobundle-lazy neobundle.txt /*neobundle-unite-source-neobundle-lazy*
|
|
||||||
neobundle-unite-source-neobundle-log neobundle.txt /*neobundle-unite-source-neobundle-log*
|
|
||||||
neobundle-unite-source-neobundle-search neobundle.txt /*neobundle-unite-source-neobundle-search*
|
|
||||||
neobundle-unite-source-neobundle-update neobundle.txt /*neobundle-unite-source-neobundle-update*
|
|
||||||
neobundle-unite-sources neobundle.txt /*neobundle-unite-sources*
|
|
||||||
neobundle-usage neobundle.txt /*neobundle-usage*
|
|
||||||
neobundle-variables neobundle.txt /*neobundle-variables*
|
|
||||||
neobundle.txt neobundle.txt /*neobundle.txt*
|
|
||||||
neosnippet neosnippet.txt /*neosnippet*
|
|
||||||
neosnippet#anonymous() neosnippet.txt /*neosnippet#anonymous()*
|
|
||||||
neosnippet#complete_done() neosnippet.txt /*neosnippet#complete_done()*
|
|
||||||
neosnippet#expand() neosnippet.txt /*neosnippet#expand()*
|
|
||||||
neosnippet#expandable() neosnippet.txt /*neosnippet#expandable()*
|
|
||||||
neosnippet#expandable_or_jumpable() neosnippet.txt /*neosnippet#expandable_or_jumpable()*
|
|
||||||
neosnippet#get_snippets_directory() neosnippet.txt /*neosnippet#get_snippets_directory()*
|
|
||||||
neosnippet#jumpable() neosnippet.txt /*neosnippet#jumpable()*
|
|
||||||
neosnippet-commands neosnippet.txt /*neosnippet-commands*
|
|
||||||
neosnippet-contents neosnippet.txt /*neosnippet-contents*
|
|
||||||
neosnippet-edit-options-direction neosnippet.txt /*neosnippet-edit-options-direction*
|
|
||||||
neosnippet-edit-options-horizontal neosnippet.txt /*neosnippet-edit-options-horizontal*
|
|
||||||
neosnippet-edit-options-runtime neosnippet.txt /*neosnippet-edit-options-runtime*
|
|
||||||
neosnippet-edit-options-split neosnippet.txt /*neosnippet-edit-options-split*
|
|
||||||
neosnippet-edit-options-vertical neosnippet.txt /*neosnippet-edit-options-vertical*
|
|
||||||
neosnippet-examples neosnippet.txt /*neosnippet-examples*
|
|
||||||
neosnippet-faq neosnippet.txt /*neosnippet-faq*
|
|
||||||
neosnippet-functions neosnippet.txt /*neosnippet-functions*
|
|
||||||
neosnippet-install neosnippet.txt /*neosnippet-install*
|
|
||||||
neosnippet-interface neosnippet.txt /*neosnippet-interface*
|
|
||||||
neosnippet-introduction neosnippet.txt /*neosnippet-introduction*
|
|
||||||
neosnippet-key-mappings neosnippet.txt /*neosnippet-key-mappings*
|
|
||||||
neosnippet-snippet-syntax neosnippet.txt /*neosnippet-snippet-syntax*
|
|
||||||
neosnippet-unite-action-neosnippet neosnippet.txt /*neosnippet-unite-action-neosnippet*
|
|
||||||
neosnippet-unite-source-neosnippet neosnippet.txt /*neosnippet-unite-source-neosnippet*
|
|
||||||
neosnippet-unite-source-neosnippet/runtime neosnippet.txt /*neosnippet-unite-source-neosnippet\/runtime*
|
|
||||||
neosnippet-unite-source-neosnippet/user neosnippet.txt /*neosnippet-unite-source-neosnippet\/user*
|
|
||||||
neosnippet-unite-sources neosnippet.txt /*neosnippet-unite-sources*
|
|
||||||
neosnippet-variables neosnippet.txt /*neosnippet-variables*
|
|
||||||
neosnippet.txt neosnippet.txt /*neosnippet.txt*
|
|
||||||
unite-action-neobundle-lazy neobundle.txt /*unite-action-neobundle-lazy*
|
|
||||||
unite-action-neobundle-search neobundle.txt /*unite-action-neobundle-search*
|
|
||||||
unite-kind-neobundle neobundle.txt /*unite-kind-neobundle*
|
|
||||||
v_<Plug>(vimshell_select_next_prompt) vimshell.txt /*v_<Plug>(vimshell_select_next_prompt)*
|
|
||||||
v_<Plug>(vimshell_select_previous_prompt) vimshell.txt /*v_<Plug>(vimshell_select_previous_prompt)*
|
|
||||||
vimshell#hook#add() vimshell.txt /*vimshell#hook#add()*
|
|
||||||
vimshell#hook#get() vimshell.txt /*vimshell#hook#get()*
|
|
||||||
vimshell#hook#remove() vimshell.txt /*vimshell#hook#remove()*
|
|
||||||
vimshell#hook#set() vimshell.txt /*vimshell#hook#set()*
|
|
||||||
vimshell-alter-command vimshell.txt /*vimshell-alter-command*
|
|
||||||
vimshell-buffer-key-mappings vimshell.txt /*vimshell-buffer-key-mappings*
|
|
||||||
vimshell-changelog vimshell.txt /*vimshell-changelog*
|
|
||||||
vimshell-commands vimshell.txt /*vimshell-commands*
|
|
||||||
vimshell-contents vimshell.txt /*vimshell-contents*
|
|
||||||
vimshell-create-plugin vimshell.txt /*vimshell-create-plugin*
|
|
||||||
vimshell-examples vimshell.txt /*vimshell-examples*
|
|
||||||
vimshell-execute-options vimshell.txt /*vimshell-execute-options*
|
|
||||||
vimshell-execute-options-encoding vimshell.txt /*vimshell-execute-options-encoding*
|
|
||||||
vimshell-functions vimshell.txt /*vimshell-functions*
|
|
||||||
vimshell-hook vimshell.txt /*vimshell-hook*
|
|
||||||
vimshell-hook-chpwd vimshell.txt /*vimshell-hook-chpwd*
|
|
||||||
vimshell-hook-emptycmd vimshell.txt /*vimshell-hook-emptycmd*
|
|
||||||
vimshell-hook-notfound vimshell.txt /*vimshell-hook-notfound*
|
|
||||||
vimshell-hook-postexec vimshell.txt /*vimshell-hook-postexec*
|
|
||||||
vimshell-hook-postinput vimshell.txt /*vimshell-hook-postinput*
|
|
||||||
vimshell-hook-preexec vimshell.txt /*vimshell-hook-preexec*
|
|
||||||
vimshell-hook-preinput vimshell.txt /*vimshell-hook-preinput*
|
|
||||||
vimshell-hook-preparse vimshell.txt /*vimshell-hook-preparse*
|
|
||||||
vimshell-hook-preprompt vimshell.txt /*vimshell-hook-preprompt*
|
|
||||||
vimshell-install vimshell.txt /*vimshell-install*
|
|
||||||
vimshell-interactive-buffer-key-mappings vimshell.txt /*vimshell-interactive-buffer-key-mappings*
|
|
||||||
vimshell-interface vimshell.txt /*vimshell-interface*
|
|
||||||
vimshell-internal-bg vimshell.txt /*vimshell-internal-bg*
|
|
||||||
vimshell-internal-cd vimshell.txt /*vimshell-internal-cd*
|
|
||||||
vimshell-internal-clear vimshell.txt /*vimshell-internal-clear*
|
|
||||||
vimshell-internal-commands vimshell.txt /*vimshell-internal-commands*
|
|
||||||
vimshell-internal-dirs vimshell.txt /*vimshell-internal-dirs*
|
|
||||||
vimshell-internal-echo vimshell.txt /*vimshell-internal-echo*
|
|
||||||
vimshell-internal-eval vimshell.txt /*vimshell-internal-eval*
|
|
||||||
vimshell-internal-exe vimshell.txt /*vimshell-internal-exe*
|
|
||||||
vimshell-internal-exit vimshell.txt /*vimshell-internal-exit*
|
|
||||||
vimshell-internal-galias vimshell.txt /*vimshell-internal-galias*
|
|
||||||
vimshell-internal-gcd vimshell.txt /*vimshell-internal-gcd*
|
|
||||||
vimshell-internal-gendoc vimshell.txt /*vimshell-internal-gendoc*
|
|
||||||
vimshell-internal-gexe vimshell.txt /*vimshell-internal-gexe*
|
|
||||||
vimshell-internal-h vimshell.txt /*vimshell-internal-h*
|
|
||||||
vimshell-internal-histdel vimshell.txt /*vimshell-internal-histdel*
|
|
||||||
vimshell-internal-history vimshell.txt /*vimshell-internal-history*
|
|
||||||
vimshell-internal-iexe vimshell.txt /*vimshell-internal-iexe*
|
|
||||||
vimshell-internal-less vimshell.txt /*vimshell-internal-less*
|
|
||||||
vimshell-internal-ls vimshell.txt /*vimshell-internal-ls*
|
|
||||||
vimshell-internal-mkcd vimshell.txt /*vimshell-internal-mkcd*
|
|
||||||
vimshell-internal-nop vimshell.txt /*vimshell-internal-nop*
|
|
||||||
vimshell-internal-open vimshell.txt /*vimshell-internal-open*
|
|
||||||
vimshell-internal-popd vimshell.txt /*vimshell-internal-popd*
|
|
||||||
vimshell-internal-pwd vimshell.txt /*vimshell-internal-pwd*
|
|
||||||
vimshell-internal-repeat vimshell.txt /*vimshell-internal-repeat*
|
|
||||||
vimshell-internal-shell vimshell.txt /*vimshell-internal-shell*
|
|
||||||
vimshell-internal-source vimshell.txt /*vimshell-internal-source*
|
|
||||||
vimshell-internal-texe vimshell.txt /*vimshell-internal-texe*
|
|
||||||
vimshell-internal-time vimshell.txt /*vimshell-internal-time*
|
|
||||||
vimshell-internal-vi vimshell.txt /*vimshell-internal-vi*
|
|
||||||
vimshell-internal-view vimshell.txt /*vimshell-internal-view*
|
|
||||||
vimshell-internal-vim vimshell.txt /*vimshell-internal-vim*
|
|
||||||
vimshell-internal-vimdiff vimshell.txt /*vimshell-internal-vimdiff*
|
|
||||||
vimshell-internal-vimsh vimshell.txt /*vimshell-internal-vimsh*
|
|
||||||
vimshell-internal-whereis vimshell.txt /*vimshell-internal-whereis*
|
|
||||||
vimshell-internal-which vimshell.txt /*vimshell-internal-which*
|
|
||||||
vimshell-introduction vimshell.txt /*vimshell-introduction*
|
|
||||||
vimshell-key-mappings vimshell.txt /*vimshell-key-mappings*
|
|
||||||
vimshell-special-alias vimshell.txt /*vimshell-special-alias*
|
|
||||||
vimshell-special-commands vimshell.txt /*vimshell-special-commands*
|
|
||||||
vimshell-special-let vimshell.txt /*vimshell-special-let*
|
|
||||||
vimshell-special-sexe vimshell.txt /*vimshell-special-sexe*
|
|
||||||
vimshell-special-vexe vimshell.txt /*vimshell-special-vexe*
|
|
||||||
vimshell-tips vimshell.txt /*vimshell-tips*
|
|
||||||
vimshell-tips-auto_cd vimshell.txt /*vimshell-tips-auto_cd*
|
|
||||||
vimshell-tips-backquote vimshell.txt /*vimshell-tips-backquote*
|
|
||||||
vimshell-tips-block vimshell.txt /*vimshell-tips-block*
|
|
||||||
vimshell-tips-directory-stack vimshell.txt /*vimshell-tips-directory-stack*
|
|
||||||
vimshell-tips-fakecygpty vimshell.txt /*vimshell-tips-fakecygpty*
|
|
||||||
vimshell-tips-wildcard vimshell.txt /*vimshell-tips-wildcard*
|
|
||||||
vimshell-unite-action-vimshell-history vimshell.txt /*vimshell-unite-action-vimshell-history*
|
|
||||||
vimshell-unite-source-vimshell-history vimshell.txt /*vimshell-unite-source-vimshell-history*
|
|
||||||
vimshell-unite-sources vimshell.txt /*vimshell-unite-sources*
|
|
||||||
vimshell-usage vimshell.txt /*vimshell-usage*
|
|
||||||
vimshell-variables vimshell.txt /*vimshell-variables*
|
|
||||||
vimshell.txt vimshell.txt /*vimshell.txt*
|
|
||||||
x_<Plug>(neosnippet_expand_target) neosnippet.txt /*x_<Plug>(neosnippet_expand_target)*
|
|
||||||
x_<Plug>(neosnippet_register_oneshot_snippet) neosnippet.txt /*x_<Plug>(neosnippet_register_oneshot_snippet)*
|
|
@@ -1,190 +0,0 @@
|
|||||||
!_TAG_FILE_ENCODING utf-8 //
|
|
||||||
:VimShell vimshell.jax /*:VimShell*
|
|
||||||
:VimShellCreate vimshell.jax /*:VimShellCreate*
|
|
||||||
:VimShellExecute vimshell.jax /*:VimShellExecute*
|
|
||||||
:VimShellInteractive vimshell.jax /*:VimShellInteractive*
|
|
||||||
:VimShellPop vimshell.jax /*:VimShellPop*
|
|
||||||
:VimShellSendBuffer vimshell.jax /*:VimShellSendBuffer*
|
|
||||||
:VimShellSendString vimshell.jax /*:VimShellSendString*
|
|
||||||
:VimShellTab vimshell.jax /*:VimShellTab*
|
|
||||||
:VimShellTerminal vimshell.jax /*:VimShellTerminal*
|
|
||||||
<Plug>(vimshell_append_end) vimshell.jax /*<Plug>(vimshell_append_end)*
|
|
||||||
<Plug>(vimshell_append_enter) vimshell.jax /*<Plug>(vimshell_append_enter)*
|
|
||||||
<Plug>(vimshell_change_line) vimshell.jax /*<Plug>(vimshell_change_line)*
|
|
||||||
<Plug>(vimshell_clear) vimshell.jax /*<Plug>(vimshell_clear)*
|
|
||||||
<Plug>(vimshell_create) vimshell.jax /*<Plug>(vimshell_create)*
|
|
||||||
<Plug>(vimshell_delete_line) vimshell.jax /*<Plug>(vimshell_delete_line)*
|
|
||||||
<Plug>(vimshell_delete_previous_output) vimshell.jax /*<Plug>(vimshell_delete_previous_output)*
|
|
||||||
<Plug>(vimshell_enter) vimshell.jax /*<Plug>(vimshell_enter)*
|
|
||||||
<Plug>(vimshell_execute_by_background) vimshell.jax /*<Plug>(vimshell_execute_by_background)*
|
|
||||||
<Plug>(vimshell_exit) vimshell.jax /*<Plug>(vimshell_exit)*
|
|
||||||
<Plug>(vimshell_hangup) vimshell.jax /*<Plug>(vimshell_hangup)*
|
|
||||||
<Plug>(vimshell_hide) vimshell.jax /*<Plug>(vimshell_hide)*
|
|
||||||
<Plug>(vimshell_insert_enter) vimshell.jax /*<Plug>(vimshell_insert_enter)*
|
|
||||||
<Plug>(vimshell_insert_head) vimshell.jax /*<Plug>(vimshell_insert_head)*
|
|
||||||
<Plug>(vimshell_int_append_end) vimshell.jax /*<Plug>(vimshell_int_append_end)*
|
|
||||||
<Plug>(vimshell_int_append_enter) vimshell.jax /*<Plug>(vimshell_int_append_enter)*
|
|
||||||
<Plug>(vimshell_int_change_line) vimshell.jax /*<Plug>(vimshell_int_change_line)*
|
|
||||||
<Plug>(vimshell_int_clear) vimshell.jax /*<Plug>(vimshell_int_clear)*
|
|
||||||
<Plug>(vimshell_int_delete_line) vimshell.jax /*<Plug>(vimshell_int_delete_line)*
|
|
||||||
<Plug>(vimshell_int_execute_line) vimshell.jax /*<Plug>(vimshell_int_execute_line)*
|
|
||||||
<Plug>(vimshell_int_exit) vimshell.jax /*<Plug>(vimshell_int_exit)*
|
|
||||||
<Plug>(vimshell_int_hangup) vimshell.jax /*<Plug>(vimshell_int_hangup)*
|
|
||||||
<Plug>(vimshell_int_insert_enter) vimshell.jax /*<Plug>(vimshell_int_insert_enter)*
|
|
||||||
<Plug>(vimshell_int_insert_head) vimshell.jax /*<Plug>(vimshell_int_insert_head)*
|
|
||||||
<Plug>(vimshell_int_next_prompt) vimshell.jax /*<Plug>(vimshell_int_next_prompt)*
|
|
||||||
<Plug>(vimshell_int_paste_prompt) vimshell.jax /*<Plug>(vimshell_int_paste_prompt)*
|
|
||||||
<Plug>(vimshell_int_previous_prompt) vimshell.jax /*<Plug>(vimshell_int_previous_prompt)*
|
|
||||||
<Plug>(vimshell_int_restart_command) vimshell.jax /*<Plug>(vimshell_int_restart_command)*
|
|
||||||
<Plug>(vimshell_move_end_argument) vimshell.jax /*<Plug>(vimshell_move_end_argument)*
|
|
||||||
<Plug>(vimshell_move_head) vimshell.jax /*<Plug>(vimshell_move_head)*
|
|
||||||
<Plug>(vimshell_next_prompt) vimshell.jax /*<Plug>(vimshell_next_prompt)*
|
|
||||||
<Plug>(vimshell_paste_prompt) vimshell.jax /*<Plug>(vimshell_paste_prompt)*
|
|
||||||
<Plug>(vimshell_previous_prompt) vimshell.jax /*<Plug>(vimshell_previous_prompt)*
|
|
||||||
<Plug>(vimshell_split_create) vimshell.jax /*<Plug>(vimshell_split_create)*
|
|
||||||
<Plug>(vimshell_split_switch) vimshell.jax /*<Plug>(vimshell_split_switch)*
|
|
||||||
<Plug>(vimshell_switch) vimshell.jax /*<Plug>(vimshell_switch)*
|
|
||||||
g:vimshell_cat_command vimshell.jax /*g:vimshell_cat_command*
|
|
||||||
g:vimshell_cd_command vimshell.jax /*g:vimshell_cd_command*
|
|
||||||
g:vimshell_disable_escape_highlight vimshell.jax /*g:vimshell_disable_escape_highlight*
|
|
||||||
g:vimshell_environment_term vimshell.jax /*g:vimshell_environment_term*
|
|
||||||
g:vimshell_escape_colors vimshell.jax /*g:vimshell_escape_colors*
|
|
||||||
g:vimshell_ignore_case vimshell.jax /*g:vimshell_ignore_case*
|
|
||||||
g:vimshell_interactive_command_options vimshell.jax /*g:vimshell_interactive_command_options*
|
|
||||||
g:vimshell_interactive_cygwin_commands vimshell.jax /*g:vimshell_interactive_cygwin_commands*
|
|
||||||
g:vimshell_interactive_cygwin_home vimshell.jax /*g:vimshell_interactive_cygwin_home*
|
|
||||||
g:vimshell_interactive_cygwin_path vimshell.jax /*g:vimshell_interactive_cygwin_path*
|
|
||||||
g:vimshell_interactive_encodings vimshell.jax /*g:vimshell_interactive_encodings*
|
|
||||||
g:vimshell_interactive_interpreter_commands vimshell.jax /*g:vimshell_interactive_interpreter_commands*
|
|
||||||
g:vimshell_interactive_monochrome_commands vimshell.jax /*g:vimshell_interactive_monochrome_commands*
|
|
||||||
g:vimshell_interactive_no_echoback_commands vimshell.jax /*g:vimshell_interactive_no_echoback_commands*
|
|
||||||
g:vimshell_interactive_no_save_history_commands vimshell.jax /*g:vimshell_interactive_no_save_history_commands*
|
|
||||||
g:vimshell_interactive_update_time vimshell.jax /*g:vimshell_interactive_update_time*
|
|
||||||
g:vimshell_max_command_history vimshell.jax /*g:vimshell_max_command_history*
|
|
||||||
g:vimshell_max_directory_stack vimshell.jax /*g:vimshell_max_directory_stack*
|
|
||||||
g:vimshell_max_list vimshell.jax /*g:vimshell_max_list*
|
|
||||||
g:vimshell_no_default_keymappings vimshell.jax /*g:vimshell_no_default_keymappings*
|
|
||||||
g:vimshell_no_save_history_commands vimshell.jax /*g:vimshell_no_save_history_commands*
|
|
||||||
g:vimshell_prompt vimshell.jax /*g:vimshell_prompt*
|
|
||||||
g:vimshell_right_prompt vimshell.jax /*g:vimshell_right_prompt*
|
|
||||||
g:vimshell_smart_case vimshell.jax /*g:vimshell_smart_case*
|
|
||||||
g:vimshell_split_command vimshell.jax /*g:vimshell_split_command*
|
|
||||||
g:vimshell_split_height vimshell.jax /*g:vimshell_split_height*
|
|
||||||
g:vimshell_temporary_directory vimshell.jax /*g:vimshell_temporary_directory*
|
|
||||||
g:vimshell_terminal_commands vimshell.jax /*g:vimshell_terminal_commands*
|
|
||||||
g:vimshell_terminal_cursor vimshell.jax /*g:vimshell_terminal_cursor*
|
|
||||||
g:vimshell_use_terminal_command vimshell.jax /*g:vimshell_use_terminal_command*
|
|
||||||
g:vimshell_user_prompt vimshell.jax /*g:vimshell_user_prompt*
|
|
||||||
g:vimshell_vimshrc_path vimshell.jax /*g:vimshell_vimshrc_path*
|
|
||||||
i_<Plug>(vimshell_another_delete_backward_char) vimshell.jax /*i_<Plug>(vimshell_another_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_clear) vimshell.jax /*i_<Plug>(vimshell_clear)*
|
|
||||||
i_<Plug>(vimshell_command_complete) vimshell.jax /*i_<Plug>(vimshell_command_complete)*
|
|
||||||
i_<Plug>(vimshell_delete_backward_char) vimshell.jax /*i_<Plug>(vimshell_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_delete_backward_line) vimshell.jax /*i_<Plug>(vimshell_delete_backward_line)*
|
|
||||||
i_<Plug>(vimshell_delete_backward_word) vimshell.jax /*i_<Plug>(vimshell_delete_backward_word)*
|
|
||||||
i_<Plug>(vimshell_delete_forward_line) vimshell.jax /*i_<Plug>(vimshell_delete_forward_line)*
|
|
||||||
i_<Plug>(vimshell_enter) vimshell.jax /*i_<Plug>(vimshell_enter)*
|
|
||||||
i_<Plug>(vimshell_execute_by_background) vimshell.jax /*i_<Plug>(vimshell_execute_by_background)*
|
|
||||||
i_<Plug>(vimshell_insert_last_word) vimshell.jax /*i_<Plug>(vimshell_insert_last_word)*
|
|
||||||
i_<Plug>(vimshell_int_another_delete_backward_char) vimshell.jax /*i_<Plug>(vimshell_int_another_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_int_command_complete) vimshell.jax /*i_<Plug>(vimshell_int_command_complete)*
|
|
||||||
i_<Plug>(vimshell_int_delete_backward_char) vimshell.jax /*i_<Plug>(vimshell_int_delete_backward_char)*
|
|
||||||
i_<Plug>(vimshell_int_delete_backward_line) vimshell.jax /*i_<Plug>(vimshell_int_delete_backward_line)*
|
|
||||||
i_<Plug>(vimshell_int_delete_backward_word) vimshell.jax /*i_<Plug>(vimshell_int_delete_backward_word)*
|
|
||||||
i_<Plug>(vimshell_int_delete_forward_line) vimshell.jax /*i_<Plug>(vimshell_int_delete_forward_line)*
|
|
||||||
i_<Plug>(vimshell_int_execute_line) vimshell.jax /*i_<Plug>(vimshell_int_execute_line)*
|
|
||||||
i_<Plug>(vimshell_int_interrupt) vimshell.jax /*i_<Plug>(vimshell_int_interrupt)*
|
|
||||||
i_<Plug>(vimshell_int_move_head) vimshell.jax /*i_<Plug>(vimshell_int_move_head)*
|
|
||||||
i_<Plug>(vimshell_int_send_input) vimshell.jax /*i_<Plug>(vimshell_int_send_input)*
|
|
||||||
i_<Plug>(vimshell_interrupt) vimshell.jax /*i_<Plug>(vimshell_interrupt)*
|
|
||||||
i_<Plug>(vimshell_move_head) vimshell.jax /*i_<Plug>(vimshell_move_head)*
|
|
||||||
i_<Plug>(vimshell_move_previous_window) vimshell.jax /*i_<Plug>(vimshell_move_previous_window)*
|
|
||||||
i_<Plug>(vimshell_push_current_line) vimshell.jax /*i_<Plug>(vimshell_push_current_line)*
|
|
||||||
i_<Plug>(vimshell_run_help) vimshell.jax /*i_<Plug>(vimshell_run_help)*
|
|
||||||
v_<Plug>(vimshell_select_next_prompt) vimshell.jax /*v_<Plug>(vimshell_select_next_prompt)*
|
|
||||||
v_<Plug>(vimshell_select_previous_prompt) vimshell.jax /*v_<Plug>(vimshell_select_previous_prompt)*
|
|
||||||
vimshell#hook#add() vimshell.jax /*vimshell#hook#add()*
|
|
||||||
vimshell#hook#get() vimshell.jax /*vimshell#hook#get()*
|
|
||||||
vimshell#hook#remove() vimshell.jax /*vimshell#hook#remove()*
|
|
||||||
vimshell#hook#set() vimshell.jax /*vimshell#hook#set()*
|
|
||||||
vimshell-alter-command vimshell.jax /*vimshell-alter-command*
|
|
||||||
vimshell-buffer-key-mappings vimshell.jax /*vimshell-buffer-key-mappings*
|
|
||||||
vimshell-changelog vimshell.jax /*vimshell-changelog*
|
|
||||||
vimshell-commands vimshell.jax /*vimshell-commands*
|
|
||||||
vimshell-contents vimshell.jax /*vimshell-contents*
|
|
||||||
vimshell-create-plugin vimshell.jax /*vimshell-create-plugin*
|
|
||||||
vimshell-examples vimshell.jax /*vimshell-examples*
|
|
||||||
vimshell-execute-options vimshell.jax /*vimshell-execute-options*
|
|
||||||
vimshell-execute-options-encoding vimshell.jax /*vimshell-execute-options-encoding*
|
|
||||||
vimshell-functions vimshell.jax /*vimshell-functions*
|
|
||||||
vimshell-hook vimshell.jax /*vimshell-hook*
|
|
||||||
vimshell-hook-chpwd vimshell.jax /*vimshell-hook-chpwd*
|
|
||||||
vimshell-hook-emptycmd vimshell.jax /*vimshell-hook-emptycmd*
|
|
||||||
vimshell-hook-notfound vimshell.jax /*vimshell-hook-notfound*
|
|
||||||
vimshell-hook-postexec vimshell.jax /*vimshell-hook-postexec*
|
|
||||||
vimshell-hook-postinput vimshell.jax /*vimshell-hook-postinput*
|
|
||||||
vimshell-hook-preexec vimshell.jax /*vimshell-hook-preexec*
|
|
||||||
vimshell-hook-preinput vimshell.jax /*vimshell-hook-preinput*
|
|
||||||
vimshell-hook-preparse vimshell.jax /*vimshell-hook-preparse*
|
|
||||||
vimshell-hook-preprompt vimshell.jax /*vimshell-hook-preprompt*
|
|
||||||
vimshell-install vimshell.jax /*vimshell-install*
|
|
||||||
vimshell-interactive-buffer-key-mappings vimshell.jax /*vimshell-interactive-buffer-key-mappings*
|
|
||||||
vimshell-interface vimshell.jax /*vimshell-interface*
|
|
||||||
vimshell-internal-bg vimshell.jax /*vimshell-internal-bg*
|
|
||||||
vimshell-internal-cd vimshell.jax /*vimshell-internal-cd*
|
|
||||||
vimshell-internal-clear vimshell.jax /*vimshell-internal-clear*
|
|
||||||
vimshell-internal-commands vimshell.jax /*vimshell-internal-commands*
|
|
||||||
vimshell-internal-dirs vimshell.jax /*vimshell-internal-dirs*
|
|
||||||
vimshell-internal-echo vimshell.jax /*vimshell-internal-echo*
|
|
||||||
vimshell-internal-eval vimshell.jax /*vimshell-internal-eval*
|
|
||||||
vimshell-internal-exe vimshell.jax /*vimshell-internal-exe*
|
|
||||||
vimshell-internal-exit vimshell.jax /*vimshell-internal-exit*
|
|
||||||
vimshell-internal-galias vimshell.jax /*vimshell-internal-galias*
|
|
||||||
vimshell-internal-gcd vimshell.jax /*vimshell-internal-gcd*
|
|
||||||
vimshell-internal-gendoc vimshell.jax /*vimshell-internal-gendoc*
|
|
||||||
vimshell-internal-gexe vimshell.jax /*vimshell-internal-gexe*
|
|
||||||
vimshell-internal-h vimshell.jax /*vimshell-internal-h*
|
|
||||||
vimshell-internal-histdel vimshell.jax /*vimshell-internal-histdel*
|
|
||||||
vimshell-internal-history vimshell.jax /*vimshell-internal-history*
|
|
||||||
vimshell-internal-iexe vimshell.jax /*vimshell-internal-iexe*
|
|
||||||
vimshell-internal-less vimshell.jax /*vimshell-internal-less*
|
|
||||||
vimshell-internal-ls vimshell.jax /*vimshell-internal-ls*
|
|
||||||
vimshell-internal-mkcd vimshell.jax /*vimshell-internal-mkcd*
|
|
||||||
vimshell-internal-nop vimshell.jax /*vimshell-internal-nop*
|
|
||||||
vimshell-internal-open vimshell.jax /*vimshell-internal-open*
|
|
||||||
vimshell-internal-popd vimshell.jax /*vimshell-internal-popd*
|
|
||||||
vimshell-internal-pwd vimshell.jax /*vimshell-internal-pwd*
|
|
||||||
vimshell-internal-repeat vimshell.jax /*vimshell-internal-repeat*
|
|
||||||
vimshell-internal-shell vimshell.jax /*vimshell-internal-shell*
|
|
||||||
vimshell-internal-source vimshell.jax /*vimshell-internal-source*
|
|
||||||
vimshell-internal-texe vimshell.jax /*vimshell-internal-texe*
|
|
||||||
vimshell-internal-time vimshell.jax /*vimshell-internal-time*
|
|
||||||
vimshell-internal-vi vimshell.jax /*vimshell-internal-vi*
|
|
||||||
vimshell-internal-view vimshell.jax /*vimshell-internal-view*
|
|
||||||
vimshell-internal-vim vimshell.jax /*vimshell-internal-vim*
|
|
||||||
vimshell-internal-vimdiff vimshell.jax /*vimshell-internal-vimdiff*
|
|
||||||
vimshell-internal-vimsh vimshell.jax /*vimshell-internal-vimsh*
|
|
||||||
vimshell-internal-whereis vimshell.jax /*vimshell-internal-whereis*
|
|
||||||
vimshell-internal-which vimshell.jax /*vimshell-internal-which*
|
|
||||||
vimshell-introduction vimshell.jax /*vimshell-introduction*
|
|
||||||
vimshell-key-mappings vimshell.jax /*vimshell-key-mappings*
|
|
||||||
vimshell-special-alias vimshell.jax /*vimshell-special-alias*
|
|
||||||
vimshell-special-commands vimshell.jax /*vimshell-special-commands*
|
|
||||||
vimshell-special-let vimshell.jax /*vimshell-special-let*
|
|
||||||
vimshell-special-sexe vimshell.jax /*vimshell-special-sexe*
|
|
||||||
vimshell-special-vexe vimshell.jax /*vimshell-special-vexe*
|
|
||||||
vimshell-tips vimshell.jax /*vimshell-tips*
|
|
||||||
vimshell-tips-auto_cd vimshell.jax /*vimshell-tips-auto_cd*
|
|
||||||
vimshell-tips-backquote vimshell.jax /*vimshell-tips-backquote*
|
|
||||||
vimshell-tips-block vimshell.jax /*vimshell-tips-block*
|
|
||||||
vimshell-tips-directory-stack vimshell.jax /*vimshell-tips-directory-stack*
|
|
||||||
vimshell-tips-fakecygpty vimshell.jax /*vimshell-tips-fakecygpty*
|
|
||||||
vimshell-tips-japanese vimshell.jax /*vimshell-tips-japanese*
|
|
||||||
vimshell-tips-sudo vimshell.jax /*vimshell-tips-sudo*
|
|
||||||
vimshell-tips-wildcard vimshell.jax /*vimshell-tips-wildcard*
|
|
||||||
vimshell-unite-action-vimshell-history vimshell.jax /*vimshell-unite-action-vimshell-history*
|
|
||||||
vimshell-unite-source-vimshell-history vimshell.jax /*vimshell-unite-source-vimshell-history*
|
|
||||||
vimshell-unite-sources vimshell.jax /*vimshell-unite-sources*
|
|
||||||
vimshell-usage vimshell.jax /*vimshell-usage*
|
|
||||||
vimshell-variables vimshell.jax /*vimshell-variables*
|
|
||||||
vimshell.txt vimshell.jax /*vimshell.txt*
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,2 +0,0 @@
|
|||||||
3.0
|
|
||||||
{'vimshell': {'checked_time': 1706045295, 'installed_uri': 'https://github.com/Shougo/vimshell.git', 'installed_path': '/Users/joshp/.vim/bundle/vimshell_3787e5', 'revisions': {'1317805056': '3787e52766812d8b99a93ccdda57517bc2a0bab6'}, 'updated_time': '1317805056'}, 'neosnippet.vim': {'checked_time': 1706045295, 'installed_uri': 'https://github.com/Shougo/neosnippet.vim.git', 'installed_path': '/Users/joshp/.vim/bundle/neosnippet.vim', 'revisions': {'1690076198': 'efb2a615df2e6df9364087686dacca223fcfa16a'}, 'updated_time': '1690076198'}, 'vim-colorschemes': {'checked_time': 1706045295, 'installed_uri': 'https://github.com/flazz/vim-colorschemes.git', 'installed_path': '/Users/joshp/.vim/bundle/vim-colorschemes', 'revisions': {'1589579820': 'fd8f122cef604330c96a6a6e434682dbdfb878c9'}, 'updated_time': '1589579820'}, 'neobundle.vim': {'checked_time': 1706045293, 'installed_uri': 'https://github.com/Shougo/neobundle.vim.git', 'installed_path': '/Users/joshp/.vim/bundle/neobundle.vim', 'revisions': {}, 'updated_time': 1706045293}, 'neosnippet-snippets': {'checked_time': 1706045295, 'installed_uri': 'https://github.com/Shougo/neosnippet-snippets.git', 'installed_path': '/Users/joshp/.vim/bundle/neosnippet-snippets', 'revisions': {'1648787969': '725c989f18e9c134cddd63a7c6b15bed5c244657'}, 'updated_time': '1648787969'}, 'ctrlp.vim': {'checked_time': 1706045295, 'installed_uri': 'https://github.com/ctrlpvim/ctrlp.vim.git', 'installed_path': '/Users/joshp/.vim/bundle/ctrlp.vim', 'revisions': {'1689470507': '7c972cb19c8544c681ca345c64ec39e04f4651cc'}, 'updated_time': '1689470507'}, 'vim-fugitive': {'checked_time': 1706045295, 'installed_uri': 'https://github.com/tpope/vim-fugitive.git', 'installed_path': '/Users/joshp/.vim/bundle/vim-fugitive', 'revisions': {'1705705285': '854a8df0d06b8d3fcb30fa7f2b08c62b553eee3b'}, 'updated_time': '1705705285'}, 'vim-nerdtree-syntax-highlight': {'checked_time': 1706045484, 'installed_uri': 'https://github.com/tiagofumo/vim-nerdtree-syntax-highlight.git', 'installed_path': '/Users/joshp/.vim/bundle/vim-nerdtree-syntax-highlight', 'revisions': {'1688700398': '35e70334a2ff6e89b82a145d1ac889e82d1ddb4e'}, 'updated_time': '1688700398'}}
|
|
@@ -1,7 +0,0 @@
|
|||||||
neobundle.vim
|
|
||||||
neosnippet-snippets
|
|
||||||
neosnippet.vim
|
|
||||||
vim-colorschemes
|
|
||||||
vim-fugitive
|
|
||||||
vim-nerdtree-syntax-highlight
|
|
||||||
vimshell
|
|
@@ -1,8 +0,0 @@
|
|||||||
NeoBundleLock ctrlp.vim 7c972cb19c8544c681ca345c64ec39e04f4651cc
|
|
||||||
NeoBundleLock neobundle.vim 1306c131ff0a6cc094b7ff0727350e442b5427f1
|
|
||||||
NeoBundleLock neosnippet-snippets 725c989f18e9c134cddd63a7c6b15bed5c244657
|
|
||||||
NeoBundleLock neosnippet.vim efb2a615df2e6df9364087686dacca223fcfa16a
|
|
||||||
NeoBundleLock vim-colorschemes fd8f122cef604330c96a6a6e434682dbdfb878c9
|
|
||||||
NeoBundleLock vim-fugitive 854a8df0d06b8d3fcb30fa7f2b08c62b553eee3b
|
|
||||||
NeoBundleLock vim-nerdtree-syntax-highlight 35e70334a2ff6e89b82a145d1ac889e82d1ddb4e
|
|
||||||
NeoBundleLock vimshell 3787e52766812d8b99a93ccdda57517bc2a0bab6
|
|
Submodule vim/.vim/bundle/ctrlp.vim deleted from 7c972cb19c
Submodule vim/.vim/bundle/neobundle.vim deleted from 1306c131ff
Submodule vim/.vim/bundle/neosnippet-snippets deleted from 725c989f18
Submodule vim/.vim/bundle/neosnippet.vim deleted from efb2a615df
Submodule vim/.vim/bundle/vim-colorschemes deleted from fd8f122cef
Submodule vim/.vim/bundle/vim-fugitive deleted from 854a8df0d0
Submodule vim/.vim/bundle/vim-nerdtree-syntax-highlight deleted from 35e70334a2
Submodule vim/.vim/bundle/vimshell_3787e5 deleted from 3787e52766
35
vim/.vimrc
35
vim/.vimrc
@@ -1,38 +1,3 @@
|
|||||||
"NeoBundle Scripts----------------------------- {{{
|
|
||||||
if &compatible
|
|
||||||
set nocompatible " Be iMproved
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Required:
|
|
||||||
set runtimepath+=/Users/joshp/.vim/bundle/neobundle.vim/
|
|
||||||
|
|
||||||
" Required:
|
|
||||||
call neobundle#begin(expand('/Users/joshp/.vim/bundle'))
|
|
||||||
|
|
||||||
" Let NeoBundle manage NeoBundle
|
|
||||||
" Required:
|
|
||||||
NeoBundleFetch 'Shougo/neobundle.vim'
|
|
||||||
|
|
||||||
" Add or remove your Bundles here:
|
|
||||||
NeoBundle 'Shougo/neosnippet.vim'
|
|
||||||
NeoBundle 'Shougo/neosnippet-snippets'
|
|
||||||
NeoBundle 'tpope/vim-fugitive'
|
|
||||||
NeoBundle 'flazz/vim-colorschemes'
|
|
||||||
NeoBundle 'tiagofumo/vim-nerdtree-syntax-highlight'
|
|
||||||
" You can specify revision/branch/tag.
|
|
||||||
NeoBundle 'Shougo/vimshell', { 'rev' : '3787e5' }
|
|
||||||
|
|
||||||
" Required:
|
|
||||||
call neobundle#end()
|
|
||||||
|
|
||||||
" Required:
|
|
||||||
filetype plugin indent on
|
|
||||||
|
|
||||||
" If there are uninstalled bundles found on startup,
|
|
||||||
" this will conveniently prompt you to install them.
|
|
||||||
NeoBundleCheck
|
|
||||||
"End NeoBundle Scripts------------------------- }}}
|
|
||||||
|
|
||||||
" PLUGINS ----------------------------------------- {{{
|
" PLUGINS ----------------------------------------- {{{
|
||||||
|
|
||||||
call plug#begin('~/.vim/plugged')
|
call plug#begin('~/.vim/plugged')
|
||||||
|
Reference in New Issue
Block a user