mirror of
https://github.com/SoPat712/dotfiles.git
synced 2025-08-21 10:38:44 -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 ----------------------------------------- {{{
|
||||
|
||||
call plug#begin('~/.vim/plugged')
|
||||
|
Reference in New Issue
Block a user