mirror of
https://github.com/gryf/.vim.git
synced 2025-12-17 19:40:29 +01:00
Scripts update
Removed GetLatestVimScripts plugin (it's distributed with vim) Added nice function for generating HTML from rst in rst/common.vim Removd NERDtree (didn't used it at all) Removed tasklist (same as above) Removed eclim tools, leaved only buffer functionality Small improvements in vimrc
This commit is contained in:
1222
doc/NERD_tree.txt
1222
doc/NERD_tree.txt
File diff suppressed because it is too large
Load Diff
23
doc/mark.txt
23
doc/mark.txt
@@ -44,7 +44,7 @@ RELATED WORKS *
|
||||
==============================================================================
|
||||
USAGE *mark-usage*
|
||||
|
||||
Highlighting:
|
||||
HIGHLIGHTING *mark-highlighting*
|
||||
|
||||
<Leader>m Mark or unmark the word under the cursor, similar to
|
||||
the |star| command.
|
||||
@@ -61,7 +61,8 @@ Highlighting:
|
||||
'smartcase' setting, only 'ignorecase'.
|
||||
:Mark Clear all marks.
|
||||
|
||||
Searching:
|
||||
|
||||
SEARCHING *mark-searching*
|
||||
|
||||
[count]* [count]#
|
||||
[count]<Leader>* [count]<Leader>#
|
||||
@@ -91,6 +92,9 @@ Searching:
|
||||
mark (like the built-in search), but to the previous
|
||||
mark. The entire mark text is treated as one entity.
|
||||
|
||||
You can use Vim's |jumplist| to go back to previous
|
||||
mark matches and the position before a mark search.
|
||||
|
||||
==============================================================================
|
||||
INSTALLATION *mark-installation*
|
||||
|
||||
@@ -149,11 +153,24 @@ Taken from an alternative implementation at
|
||||
http://vim.wikia.com/wiki/Highlight_multiple_words:
|
||||
- Allow to specify the highlight group number via :Mark [n] {regexp}
|
||||
- Use keys 1-9 on the numeric keypad to toggle a highlight group number.
|
||||
- Persist the patterns in a uppercase global variable across Vim sessions.
|
||||
- Persist the patterns in a uppercase global variable across Vim sessions.
|
||||
(Request from Mun Johl, 16-Apr-2010.)
|
||||
Can be somewhat emulated by placing something like this in |vimrc|: >
|
||||
runtime plugin/mark.vim
|
||||
Mark foo
|
||||
Mark bar
|
||||
< or defining a custom command a la: >
|
||||
command -bar MyMarks execute "Mark foo" | execute "Mark bar"
|
||||
|
||||
==============================================================================
|
||||
HISTORY *mark-history*
|
||||
|
||||
2.4.0 13-Jul-2010
|
||||
- ENH: The MarkSearch mappings (<Leader>[*#/?]) add the original cursor
|
||||
position to the jump list, like the built-in [/?*#nN] commands. This allows
|
||||
to use the regular jump commands for mark matches, like with regular search
|
||||
matches.
|
||||
|
||||
2.3.3 19-Feb-2010
|
||||
- BUG: Clearing of an accidental zero-width match (e.g. via :Mark \zs) results
|
||||
in endless loop. Thanks to Andy Wokula for the patch.
|
||||
|
||||
@@ -1,414 +0,0 @@
|
||||
*pi_getscript.txt* For Vim version 7.0. Last change: 2008 Jan 07
|
||||
>
|
||||
GETSCRIPT REFERENCE MANUAL by Charles E. Campbell, Jr.
|
||||
<
|
||||
Authors: Charles E. Campbell, Jr. <NdrOchip@ScampbellPfamilyA.Mbiz>
|
||||
(remove NOSPAM from the email address)
|
||||
*GetLatestVimScripts-copyright*
|
||||
Copyright: (c) 2004-2006 by Charles E. Campbell, Jr. *glvs-copyright*
|
||||
The VIM LICENSE applies to getscript.vim and
|
||||
pi_getscript.txt (see |copyright|) except use
|
||||
"getscript" instead of "Vim". No warranty, express or implied.
|
||||
Use At-Your-Own-Risk.
|
||||
|
||||
Getscript is a plugin that simplifies retrieval of the latest versions of the
|
||||
scripts that you yourself use! Typing |:GLVS| will invoke getscript; it will
|
||||
then use the <GetLatestVimScripts.dat> (see |GetLatestVimScripts_dat|) file to
|
||||
get the latest versions of scripts listed therein from http://vim.sf.net/.
|
||||
|
||||
==============================================================================
|
||||
1. Contents *glvs-contents* *glvs* *getscript*
|
||||
*GetLatestVimScripts*
|
||||
|
||||
1. Contents........................................: |glvs-contents|
|
||||
2. GetLatestVimScripts -- Getting Started..........: |glvs-install|
|
||||
3. GetLatestVimScripts Usage.......................: |glvs-usage|
|
||||
4. GetLatestVimScripts Data File...................: |glvs-data|
|
||||
5. GetLatestVimScripts Friendly Plugins............: |glvs-plugins|
|
||||
6. GetLatestVimScripts AutoInstall.................: |glvs-autoinstall|
|
||||
7. GetLatestViMScripts Options.....................: |glvs-options|
|
||||
8. GetLatestVimScripts Algorithm...................: |glvs-alg|
|
||||
9. GetLatestVimScripts History.....................: |glvs-hist|
|
||||
|
||||
|
||||
==============================================================================
|
||||
2. GetLatestVimScripts -- Getting Started *getscript-start*
|
||||
*getlatestvimscripts-install*
|
||||
|
||||
VERSION FROM VIM DISTRIBUTION *glvs-dist-install*
|
||||
|
||||
Vim 7.0 does not include the GetLatestVimScripts.dist file which
|
||||
serves as an example and a template. So, you'll need to create
|
||||
your own! See |GetLatestVimScripts_dat|.
|
||||
|
||||
VERSION FROM VIM SF NET *glvs-install*
|
||||
|
||||
NOTE: The last step, that of renaming/moving the GetLatestVimScripts.dist
|
||||
file, is for those who have just downloaded GetLatestVimScripts.tar.bz2 for
|
||||
the first time.
|
||||
|
||||
The GetLatestVimScripts.dist file serves as an example and a template for your
|
||||
own personal list. Feel free to remove all the scripts mentioned within it;
|
||||
the "important" part of it is the first two lines.
|
||||
|
||||
Your computer needs to have wget for GetLatestVimScripts to do its work.
|
||||
|
||||
1. if compressed: gunzip getscript.vba.gz
|
||||
2. Unix:
|
||||
vim getscript.vba
|
||||
:so %
|
||||
:q
|
||||
cd ~/.vim/GetLatest
|
||||
mv GetLatestVimScripts.dist GetLatestVimScripts.dat
|
||||
(edit GetLatestVimScripts.dat to install your own personal
|
||||
list of desired plugins -- see |GetLatestVimScripts_dat|)
|
||||
|
||||
3. Windows:
|
||||
vim getscript.vba
|
||||
:so %
|
||||
:q
|
||||
cd **path-to-vimfiles**/GetLatest
|
||||
mv GetLatestVimScripts.dist GetLatestVimScripts.dat
|
||||
(edit GetLatestVimScripts.dat to install your own personal
|
||||
list of desired plugins -- see |GetLatestVimScripts_dat|)
|
||||
|
||||
|
||||
==============================================================================
|
||||
3. GetLatestVimScripts Usage *glvs-usage* *:GLVS*
|
||||
|
||||
Unless its been defined elsewhere, >
|
||||
:GLVS
|
||||
will invoke GetLatestVimScripts(). If some other plugin has defined that
|
||||
command, then you may type
|
||||
>
|
||||
:GetLatestVimScripts
|
||||
<
|
||||
The script will attempt to update and, if permitted, will automatically
|
||||
install scripts from http://vim.sourceforge.net/. To do so it will peruse a
|
||||
file,
|
||||
>
|
||||
.vim/GetLatest/GetLatestVimScripts.dat (unix)
|
||||
<
|
||||
or >
|
||||
..wherever..\vimfiles\GetLatest\GetLatestVimScripts.dat (windows)
|
||||
(see |glvs-data|), and examine plugins in your [.vim|vimfiles]/plugin
|
||||
directory (see |glvs-plugins|).
|
||||
|
||||
Scripts which have been downloaded will appear in the
|
||||
~/.vim/GetLatest (unix) or ..wherever..\vimfiles\GetLatest (windows)
|
||||
subdirectory. GetLatestVimScripts will attempt to automatically
|
||||
install them if you have the following line in your <.vimrc>: >
|
||||
|
||||
let g:GetLatestVimScripts_allowautoinstall=1
|
||||
|
||||
The <GetLatestVimScripts.dat> file will be automatically be updated to
|
||||
reflect the latest version of script(s) so downloaded.
|
||||
(also see |glvs-options|)
|
||||
|
||||
|
||||
==============================================================================
|
||||
4. GetLatestVimScripts Data File *getscript-data* *glvs-data*
|
||||
*:GetLatestVimScripts_dat*
|
||||
The data file <GetLatestVimScripts.dat> must have for its first two lines
|
||||
the following text:
|
||||
>
|
||||
ScriptID SourceID Filename
|
||||
--------------------------
|
||||
<
|
||||
Following those two lines are three columns; the first two are numeric
|
||||
followed by a text column. The GetLatest/GetLatestVimScripts.dist file
|
||||
contains an example of such a data file. Anything following a #... is
|
||||
ignored, so you may embed comments in the file.
|
||||
|
||||
The first number on each line gives the script's ScriptID. When you're about
|
||||
to use a web browser to look at scripts on http://vim.sf.net/, just before you
|
||||
click on the script's link, you'll see a line resembling
|
||||
|
||||
http://vim.sourceforge.net/scripts/script.php?script_id=40
|
||||
|
||||
The "40" happens to be a ScriptID that GetLatestVimScripts needs to
|
||||
download the associated page.
|
||||
|
||||
The second number on each line gives the script's SourceID. The SourceID
|
||||
records the count of uploaded scripts as determined by vim.sf.net; hence it
|
||||
serves to indicate "when" a script was uploaded. Setting the SourceID to 1
|
||||
insures that GetLatestVimScripts will assume that the script it has is
|
||||
out-of-date.
|
||||
|
||||
The SourceID is extracted by GetLatestVimScripts from the script's page on
|
||||
vim.sf.net; whenever its greater than the one stored in the
|
||||
GetLatestVimScripts.dat file, the script will be downloaded
|
||||
(see |GetLatestVimScripts_dat|).
|
||||
|
||||
If your script's author has included a special comment line in his/her plugin,
|
||||
the plugin itself will be used by GetLatestVimScripts to build your
|
||||
<GetLatestVimScripts.dat> file, including any dependencies on other scripts it
|
||||
may have. As an example, consider: >
|
||||
|
||||
" GetLatestVimScripts: 884 1 :AutoInstall: AutoAlign.vim
|
||||
|
||||
This comment line tells getscript.vim to check vimscript #884 and that the
|
||||
script is automatically installable. Getscript will also use this line to
|
||||
help build the GetLatestVimScripts.dat file, by including a line such as: >
|
||||
|
||||
884 1 AutoAlign.vim
|
||||
<
|
||||
in it an AutoAlign.vim line isn't already in GetLatestVimScripts.dat file.
|
||||
See |glvs-plugins| for more. Thus, GetLatestVimScripts thus provides a
|
||||
comprehensive ability to keep your plugins up-to-date!
|
||||
|
||||
*GetLatestVimScripts_dat*
|
||||
As an example of a <GetLatestVimScripts.dat> file:
|
||||
>
|
||||
ScriptID SourceID Filename
|
||||
--------------------------
|
||||
294 1 Align.vim
|
||||
120 2 decho.vim
|
||||
40 3 DrawIt.tar.gz
|
||||
451 4 EasyAccents.vim
|
||||
195 5 engspchk.vim
|
||||
642 6 GetLatestVimScripts.vim
|
||||
489 7 Manpageview.vim
|
||||
<
|
||||
Note: the first two lines are required, but essentially act as comments.
|
||||
|
||||
|
||||
==============================================================================
|
||||
5. GetLatestVimScripts Friendly Plugins *getscript-plugins* *glvs-plugins*
|
||||
|
||||
If a plugin author includes the following comment anywhere in their plugin,
|
||||
GetLatestVimScripts will find it and use it to automatically build the user's
|
||||
GetLatestVimScripts.dat files:
|
||||
>
|
||||
src_id
|
||||
v
|
||||
" GetLatestVimScripts: ### ### yourscriptname
|
||||
^
|
||||
scriptid
|
||||
<
|
||||
As an author, you should include such a line in to refer to your own script
|
||||
plus any additional lines describing any plugin dependencies it may have.
|
||||
Same format, of course!
|
||||
|
||||
If your command is auto-installable (see |glvs-autoinstall|), and most scripts
|
||||
are, then you may include :AutoInstall: at the start of "yourscriptname".
|
||||
|
||||
GetLatestVimScripts commands for those scripts are then appended, if not
|
||||
already present, to the user's GetLatest/GetLatestVimScripts.dat file. Its a
|
||||
relatively painless way to automate the acquisition of any scripts your
|
||||
plugins depend upon.
|
||||
|
||||
Now, as an author, you probably don't want GetLatestVimScripts to download
|
||||
your own scripts for you yourself, thereby overwriting your not-yet-released
|
||||
hard work. GetLatestVimScripts provides a solution for this: put
|
||||
>
|
||||
0 0 yourscriptname
|
||||
<
|
||||
into your <GetLatestVimScripts.dat> file and GetLatestVimScripts will skip
|
||||
examining the "yourscriptname" scripts for those GetLatestVimScripts comment
|
||||
lines. As a result, those lines won't be inadvertently installed into your
|
||||
<GetLatestVimScripts.dat> file and subsequently used to download your own
|
||||
scripts. This is especially important to do if you've included the
|
||||
:AutoInstall: option.
|
||||
|
||||
Be certain to use the same "yourscriptname" in the "0 0 yourscriptname" line
|
||||
as you've used in your GetLatestVimScripts comment!
|
||||
|
||||
|
||||
==============================================================================
|
||||
6. GetLatestVimScripts AutoInstall *getscript-autoinstall*
|
||||
*glvs-autoinstall*
|
||||
|
||||
GetLatestVimScripts now supports "AutoInstall". Not all scripts are
|
||||
supportive of auto-install, as they may have special things you need to do to
|
||||
install them (please refer to the script's "install" directions). On the
|
||||
other hand, most scripts will be auto-installable.
|
||||
|
||||
To let GetLatestVimScripts do an autoinstall, the data file's comment field
|
||||
should begin with (surrounding blanks are ignored): >
|
||||
|
||||
:AutoInstall:
|
||||
<
|
||||
Both colons are needed, and it should begin the comment (yourscriptname)
|
||||
field.
|
||||
|
||||
One may prevent any autoinstalling by putting the following line in your
|
||||
<.vimrc>: >
|
||||
|
||||
let g:GetLatestVimScripts_allowautoinstall= 0
|
||||
<
|
||||
With :AutoInstall: enabled, as it is by default, files which end with
|
||||
|
||||
---.tar.bz2 : decompressed & untarred in .vim/ directory
|
||||
---.vba.bz2 : decompressed in .vim/ directory, then vimball handles it
|
||||
---.vim.bz2 : decompressed & moved into .vim/plugin directory
|
||||
---.tar.gz : decompressed & untarred in .vim/ directory
|
||||
---.vba.gz : decompressed in .vim/ directory, then vimball handles it
|
||||
---.vim.gz : decompressed & moved into .vim/plugin directory
|
||||
---.vba : unzipped in .vim/ directory
|
||||
---.vim : moved to .vim/plugin directory
|
||||
---.zip : unzipped in .vim/ directory
|
||||
|
||||
and which merely need to have their components placed by the untar/gunzip or
|
||||
move-to-plugin-directory process should be auto-installable. Vimballs, of
|
||||
course, should always be auto-installable.
|
||||
|
||||
When is a script not auto-installable? Let me give an example:
|
||||
|
||||
.vim/after/syntax/blockhl.vim
|
||||
|
||||
The <blockhl.vim> script provides block highlighting for C/C++ programs; it is
|
||||
available at:
|
||||
|
||||
http://vim.sourceforge.net/scripts/script.php?script_id=104
|
||||
|
||||
Currently, vim's after/syntax only supports by-filetype scripts (in
|
||||
blockhl.vim's case, that's after/syntax/c.vim). Hence, auto-install would
|
||||
possibly overwrite the current user's after/syntax/c.vim file.
|
||||
|
||||
In my own case, I use <aftersyntax.vim> (renamed to after/syntax/c.vim) to
|
||||
allow a after/syntax/c/ directory:
|
||||
|
||||
http://vim.sourceforge.net/scripts/script.php?script_id=1023
|
||||
|
||||
The script allows multiple syntax files to exist separately in the
|
||||
after/syntax/c subdirectory. I can't bundle aftersyntax.vim in and build an
|
||||
appropriate tarball for auto-install because of the potential for the
|
||||
after/syntax/c.vim contained in it to overwrite a user's c.vim.
|
||||
|
||||
|
||||
==============================================================================
|
||||
7. GetLatestVimScripts Options *glvs-options*
|
||||
>
|
||||
g:GetLatestVimScripts_wget
|
||||
< default= "wget"
|
||||
This variable holds the name of the command for obtaining
|
||||
scripts.
|
||||
>
|
||||
g:GetLatestVimScripts_options
|
||||
< default= "-q -O"
|
||||
This variable holds the options to be used with the
|
||||
g:GetLatestVimScripts_wget command.
|
||||
>
|
||||
g:getLatestVimScripts_allowautoinstall
|
||||
< default= 1
|
||||
This variable indicates whether GetLatestVimScripts is allowed
|
||||
to attempt to automatically install scripts. Note that it
|
||||
doesn't understand vimballs (yet). Furthermore, the plugin
|
||||
author has to have explicitly indicated that his/her plugin
|
||||
is automatically installable.
|
||||
|
||||
|
||||
==============================================================================
|
||||
8. GetLatestVimScripts Algorithm *glvs-algorithm* *glvs-alg*
|
||||
|
||||
The Vim sourceforge page dynamically creates a page by keying off of the
|
||||
so-called script-id. Within the webpage of
|
||||
|
||||
http://vim.sourceforge.net/scripts/script.php?script_id=40
|
||||
|
||||
is a line specifying the latest source-id (src_id). The source identifier
|
||||
numbers are always increasing, hence if the src_id is greater than the one
|
||||
recorded for the script in GetLatestVimScripts then it's time to download a
|
||||
newer copy of that script.
|
||||
|
||||
GetLatestVimScripts will then download the script and update its internal
|
||||
database of script ids, source ids, and scriptnames.
|
||||
|
||||
The AutoInstall process will:
|
||||
|
||||
Move the file from GetLatest/ to the following directory
|
||||
Unix : $HOME/.vim
|
||||
Windows: $HOME\vimfiles
|
||||
if the downloaded file ends with ".bz2"
|
||||
bunzip2 it
|
||||
else if the downloaded file ends with ".gz"
|
||||
gunzip it
|
||||
if the resulting file ends with ".zip"
|
||||
unzip it
|
||||
else if the resulting file ends with ".tar"
|
||||
tar -oxvf it
|
||||
else if the resulting file ends with ".vim"
|
||||
move it to the plugin subdirectory
|
||||
|
||||
|
||||
==============================================================================
|
||||
9. GetLatestVimScripts History *getscript-history* *glvs-hist* {{{1
|
||||
|
||||
v29 Jan 07, 2008 : * Bram M pointed out that cpo is a global option and that
|
||||
getscriptPlugin.vim was setting it but not restoring it.
|
||||
v28 Jan 02, 2008 : * improved shell quoting character handling, cygwin
|
||||
interface, register-a bypass
|
||||
Oct 29, 2007 * Bill McCarthy suggested a change to getscript that avoids
|
||||
creating pop-up windows
|
||||
v24 Apr 16, 2007 : * removed save&restore of the fo option during script
|
||||
loading
|
||||
v23 Nov 03, 2006 : * ignores comments (#...)
|
||||
* handles vimballs
|
||||
v22 Oct 13, 2006 : * supports automatic use of curl if wget is not
|
||||
available
|
||||
v21 May 01, 2006 : * now takes advantage of autoloading.
|
||||
v20 Dec 23, 2005 : * Eric Haarbauer found&fixed a bug with unzip use;
|
||||
unzip needs the -o flag to overwrite.
|
||||
v19 Nov 28, 2005 : * v18's GetLatestVimScript line accessed the wrong
|
||||
script! Fixed.
|
||||
v18 Mar 21, 2005 : * bugfix to automatic database construction
|
||||
* bugfix - nowrapscan caused an error
|
||||
(tnx to David Green for the fix)
|
||||
Apr 01, 2005 * if shell is bash, "mv" instead of "ren" used in
|
||||
:AutoInstall:s, even though its o/s is windows
|
||||
Apr 01, 2005 * when downloading errors occurred, GLVS was
|
||||
terminating early. It now just goes on to trying
|
||||
the next script (after trying three times to
|
||||
download a script description page)
|
||||
Apr 20, 2005 * bugfix - when a failure to download occurred,
|
||||
GetLatestVimScripts would stop early and claim that
|
||||
everything was current. Fixed.
|
||||
v17 Aug 25, 2004 : * g:GetLatestVimScripts_allowautoinstall, which
|
||||
defaults to 1, can be used to prevent all
|
||||
:AutoInstall:
|
||||
v16 Aug 25, 2004 : * made execution of bunzip2/gunzip/tar/zip silent
|
||||
* fixed bug with :AutoInstall: use of helptags
|
||||
v15 Aug 24, 2004 : * bugfix: the "0 0 comment" download prevention wasn't
|
||||
always preventing downloads (just usually). Fixed.
|
||||
v14 Aug 24, 2004 : * bugfix -- helptags was using dotvim, rather than
|
||||
s:dotvim. Fixed.
|
||||
v13 Aug 23, 2004 : * will skip downloading a file if its scriptid or srcid
|
||||
is zero. Useful for script authors; that way their
|
||||
own GetLatestVimScripts activity won't overwrite
|
||||
their scripts.
|
||||
v12 Aug 23, 2004 : * bugfix - a "return" got left in the distribution that
|
||||
was intended only for testing. Removed, now works.
|
||||
* :AutoInstall: implemented
|
||||
v11 Aug 20, 2004 : * GetLatestVimScripts is now a plugin:
|
||||
* :GetLatestVimScripts command
|
||||
* (runtimepath)/GetLatest/GetLatestVimScripts.dat
|
||||
now holds scripts that need updating
|
||||
v10 Apr 19, 2004 : * moved history from script to doc
|
||||
v9 Jan 23, 2004 : windows (win32/win16/win95) will use
|
||||
double quotes ("") whereas other systems will use
|
||||
single quotes ('') around the urls in calls via wget
|
||||
v8 Dec 01, 2003 : makes three tries at downloading
|
||||
v7 Sep 02, 2003 : added error messages if "Click on..." or "src_id="
|
||||
not found in downloaded webpage
|
||||
Uses t_ti, t_te, and rs to make progress visible
|
||||
v6 Aug 06, 2003 : final status messages now display summary of work
|
||||
( "Downloaded someqty scripts" or
|
||||
"Everything was current")
|
||||
Now GetLatestVimScripts is careful about downloading
|
||||
GetLatestVimScripts.vim itself!
|
||||
(goes to <NEW_GetLatestVimScripts.vim>)
|
||||
v5 Aug 04, 2003 : missing an endif near bottom
|
||||
v4 Jun 17, 2003 : redraw! just before each "considering" message
|
||||
v3 May 27, 2003 : Protects downloaded files from errant shell
|
||||
expansions with single quotes: '...'
|
||||
v2 May 14, 2003 : extracts name of item to be obtained from the
|
||||
script file. Uses it instead of comment field
|
||||
for output filename; comment is used in the
|
||||
"considering..." line and is now just a comment!
|
||||
* Fixed a bug: a string-of-numbers is not the
|
||||
same as a number, so I added zero to them
|
||||
and they became numbers. Fixes comparison.
|
||||
|
||||
==============================================================================
|
||||
vim:tw=78:ts=8:ft=help:fdm=marker
|
||||
58
doc/tags
58
doc/tags
@@ -81,8 +81,6 @@
|
||||
:FufTag fuf.txt /*:FufTag*
|
||||
:FufTagWithCursorWord fuf.txt /*:FufTagWithCursorWord*
|
||||
:FufTaggedFile fuf.txt /*:FufTaggedFile*
|
||||
:GLVS pi_getscript.txt /*:GLVS*
|
||||
:GetLatestVimScripts_dat pi_getscript.txt /*:GetLatestVimScripts_dat*
|
||||
:Mark mark.txt /*:Mark*
|
||||
:NERDTree NERD_tree.txt /*:NERDTree*
|
||||
:NERDTreeClose NERD_tree.txt /*:NERDTreeClose*
|
||||
@@ -110,31 +108,31 @@
|
||||
:VWS vimwiki.txt /*:VWS*
|
||||
:Vimwiki2HTML vimwiki.txt /*:Vimwiki2HTML*
|
||||
:VimwikiAll2HTML vimwiki.txt /*:VimwikiAll2HTML*
|
||||
:VimwikiDeleteWord vimwiki.txt /*:VimwikiDeleteWord*
|
||||
:VimwikiFollowWord vimwiki.txt /*:VimwikiFollowWord*
|
||||
:VimwikiDeleteLink vimwiki.txt /*:VimwikiDeleteLink*
|
||||
:VimwikiDiaryNextDay vimwiki.txt /*:VimwikiDiaryNextDay*
|
||||
:VimwikiDiaryPrevDay vimwiki.txt /*:VimwikiDiaryPrevDay*
|
||||
:VimwikiFollowLink vimwiki.txt /*:VimwikiFollowLink*
|
||||
:VimwikiGenerateLinks vimwiki.txt /*:VimwikiGenerateLinks*
|
||||
:VimwikiGoBackWord vimwiki.txt /*:VimwikiGoBackWord*
|
||||
:VimwikiGoHome vimwiki.txt /*:VimwikiGoHome*
|
||||
:VimwikiGoBackLink vimwiki.txt /*:VimwikiGoBackLink*
|
||||
:VimwikiGoto vimwiki.txt /*:VimwikiGoto*
|
||||
:VimwikiIndex vimwiki.txt /*:VimwikiIndex*
|
||||
:VimwikiMakeDiaryNote vimwiki.txt /*:VimwikiMakeDiaryNote*
|
||||
:VimwikiNextWord vimwiki.txt /*:VimwikiNextWord*
|
||||
:VimwikiPrevWord vimwiki.txt /*:VimwikiPrevWord*
|
||||
:VimwikiRenameWord vimwiki.txt /*:VimwikiRenameWord*
|
||||
:VimwikiNextLink vimwiki.txt /*:VimwikiNextLink*
|
||||
:VimwikiPrevLink vimwiki.txt /*:VimwikiPrevLink*
|
||||
:VimwikiRenameLink vimwiki.txt /*:VimwikiRenameLink*
|
||||
:VimwikiSearch vimwiki.txt /*:VimwikiSearch*
|
||||
:VimwikiSplitWord vimwiki.txt /*:VimwikiSplitWord*
|
||||
:VimwikiTabGoHome vimwiki.txt /*:VimwikiTabGoHome*
|
||||
:VimwikiSplitLink vimwiki.txt /*:VimwikiSplitLink*
|
||||
:VimwikiTabIndex vimwiki.txt /*:VimwikiTabIndex*
|
||||
:VimwikiTabMakeDiaryNote vimwiki.txt /*:VimwikiTabMakeDiaryNote*
|
||||
:VimwikiTable vimwiki.txt /*:VimwikiTable*
|
||||
:VimwikiTableMoveColumnLeft vimwiki.txt /*:VimwikiTableMoveColumnLeft*
|
||||
:VimwikiTableMoveColumnRight vimwiki.txt /*:VimwikiTableMoveColumnRight*
|
||||
:VimwikiToggleListItem vimwiki.txt /*:VimwikiToggleListItem*
|
||||
:VimwikiUISelect vimwiki.txt /*:VimwikiUISelect*
|
||||
:VimwikiVSplitWord vimwiki.txt /*:VimwikiVSplitWord*
|
||||
:VimwikiVSplitLink vimwiki.txt /*:VimwikiVSplitLink*
|
||||
ExtractSnips() snipMate.txt /*ExtractSnips()*
|
||||
ExtractSnipsFile() snipMate.txt /*ExtractSnipsFile()*
|
||||
Filename() snipMate.txt /*Filename()*
|
||||
GetLatestVimScripts pi_getscript.txt /*GetLatestVimScripts*
|
||||
GetLatestVimScripts-copyright pi_getscript.txt /*GetLatestVimScripts-copyright*
|
||||
GetLatestVimScripts_dat pi_getscript.txt /*GetLatestVimScripts_dat*
|
||||
NERDTree NERD_tree.txt /*NERDTree*
|
||||
NERDTree-? NERD_tree.txt /*NERDTree-?*
|
||||
NERDTree-A NERD_tree.txt /*NERDTree-A*
|
||||
@@ -383,7 +381,9 @@ g:vimwiki_auto_checkbox vimwiki.txt /*g:vimwiki_auto_checkbox*
|
||||
g:vimwiki_badsyms vimwiki.txt /*g:vimwiki_badsyms*
|
||||
g:vimwiki_browsers vimwiki.txt /*g:vimwiki_browsers*
|
||||
g:vimwiki_camel_case vimwiki.txt /*g:vimwiki_camel_case*
|
||||
g:vimwiki_conceallevel vimwiki.txt /*g:vimwiki_conceallevel*
|
||||
g:vimwiki_dir_link vimwiki.txt /*g:vimwiki_dir_link*
|
||||
g:vimwiki_file_exts vimwiki.txt /*g:vimwiki_file_exts*
|
||||
g:vimwiki_fold_lists vimwiki.txt /*g:vimwiki_fold_lists*
|
||||
g:vimwiki_fold_trailing_empty_lines vimwiki.txt /*g:vimwiki_fold_trailing_empty_lines*
|
||||
g:vimwiki_folding vimwiki.txt /*g:vimwiki_folding*
|
||||
@@ -402,27 +402,8 @@ g:vimwiki_table_auto_fmt vimwiki.txt /*g:vimwiki_table_auto_fmt*
|
||||
g:vimwiki_upper vimwiki.txt /*g:vimwiki_upper*
|
||||
g:vimwiki_use_calendar vimwiki.txt /*g:vimwiki_use_calendar*
|
||||
g:vimwiki_use_mouse vimwiki.txt /*g:vimwiki_use_mouse*
|
||||
g:vimwiki_valid_html_tags vimwiki.txt /*g:vimwiki_valid_html_tags*
|
||||
g:vimwiki_w32_dir_enc vimwiki.txt /*g:vimwiki_w32_dir_enc*
|
||||
getlatestvimscripts-install pi_getscript.txt /*getlatestvimscripts-install*
|
||||
getscript pi_getscript.txt /*getscript*
|
||||
getscript-autoinstall pi_getscript.txt /*getscript-autoinstall*
|
||||
getscript-data pi_getscript.txt /*getscript-data*
|
||||
getscript-history pi_getscript.txt /*getscript-history*
|
||||
getscript-plugins pi_getscript.txt /*getscript-plugins*
|
||||
getscript-start pi_getscript.txt /*getscript-start*
|
||||
glvs pi_getscript.txt /*glvs*
|
||||
glvs-alg pi_getscript.txt /*glvs-alg*
|
||||
glvs-algorithm pi_getscript.txt /*glvs-algorithm*
|
||||
glvs-autoinstall pi_getscript.txt /*glvs-autoinstall*
|
||||
glvs-contents pi_getscript.txt /*glvs-contents*
|
||||
glvs-copyright pi_getscript.txt /*glvs-copyright*
|
||||
glvs-data pi_getscript.txt /*glvs-data*
|
||||
glvs-dist-install pi_getscript.txt /*glvs-dist-install*
|
||||
glvs-hist pi_getscript.txt /*glvs-hist*
|
||||
glvs-install pi_getscript.txt /*glvs-install*
|
||||
glvs-options pi_getscript.txt /*glvs-options*
|
||||
glvs-plugins pi_getscript.txt /*glvs-plugins*
|
||||
glvs-usage pi_getscript.txt /*glvs-usage*
|
||||
i_CTRL-G_S surround.txt /*i_CTRL-G_S*
|
||||
i_CTRL-G_s surround.txt /*i_CTRL-G_s*
|
||||
i_CTRL-R_<Tab> snipMate.txt /*i_CTRL-R_<Tab>*
|
||||
@@ -430,18 +411,19 @@ list-snippets snipMate.txt /*list-snippets*
|
||||
mark-configuration mark.txt /*mark-configuration*
|
||||
mark-dependencies mark.txt /*mark-dependencies*
|
||||
mark-description mark.txt /*mark-description*
|
||||
mark-highlighting mark.txt /*mark-highlighting*
|
||||
mark-history mark.txt /*mark-history*
|
||||
mark-ideas mark.txt /*mark-ideas*
|
||||
mark-installation mark.txt /*mark-installation*
|
||||
mark-integration mark.txt /*mark-integration*
|
||||
mark-known-problems mark.txt /*mark-known-problems*
|
||||
mark-limitations mark.txt /*mark-limitations*
|
||||
mark-searching mark.txt /*mark-searching*
|
||||
mark-todo mark.txt /*mark-todo*
|
||||
mark-usage mark.txt /*mark-usage*
|
||||
mark.txt mark.txt /*mark.txt*
|
||||
mark.vim mark.txt /*mark.vim*
|
||||
multi_snip snipMate.txt /*multi_snip*
|
||||
pi_getscript.txt pi_getscript.txt /*pi_getscript.txt*
|
||||
project project.txt /*project*
|
||||
project-adding-mappings project.txt /*project-adding-mappings*
|
||||
project-example project.txt /*project-example*
|
||||
@@ -540,7 +522,6 @@ vimwiki-option-diary_index vimwiki.txt /*vimwiki-option-diary_index*
|
||||
vimwiki-option-diary_link_count vimwiki.txt /*vimwiki-option-diary_link_count*
|
||||
vimwiki-option-diary_rel_path vimwiki.txt /*vimwiki-option-diary_rel_path*
|
||||
vimwiki-option-ext vimwiki.txt /*vimwiki-option-ext*
|
||||
vimwiki-option-gohome vimwiki.txt /*vimwiki-option-gohome*
|
||||
vimwiki-option-html_footer vimwiki.txt /*vimwiki-option-html_footer*
|
||||
vimwiki-option-html_header vimwiki.txt /*vimwiki-option-html_header*
|
||||
vimwiki-option-index vimwiki.txt /*vimwiki-option-index*
|
||||
@@ -567,6 +548,7 @@ vimwiki-table-of-contents vimwiki.txt /*vimwiki-table-of-contents*
|
||||
vimwiki-tables vimwiki.txt /*vimwiki-tables*
|
||||
vimwiki-temporary-wiki vimwiki.txt /*vimwiki-temporary-wiki*
|
||||
vimwiki-text-objects vimwiki.txt /*vimwiki-text-objects*
|
||||
vimwiki-title vimwiki.txt /*vimwiki-title*
|
||||
vimwiki-toc vimwiki.txt /*vimwiki-toc*
|
||||
vimwiki-todo-lists vimwiki.txt /*vimwiki-todo-lists*
|
||||
vimwiki.txt vimwiki.txt /*vimwiki.txt*
|
||||
@@ -575,7 +557,9 @@ vimwiki_<A-Left> vimwiki.txt /*vimwiki_<A-Left>*
|
||||
vimwiki_<A-Right> vimwiki.txt /*vimwiki_<A-Right>*
|
||||
vimwiki_<Backspace> vimwiki.txt /*vimwiki_<Backspace>*
|
||||
vimwiki_<C-CR> vimwiki.txt /*vimwiki_<C-CR>*
|
||||
vimwiki_<C-Down> vimwiki.txt /*vimwiki_<C-Down>*
|
||||
vimwiki_<C-Space> vimwiki.txt /*vimwiki_<C-Space>*
|
||||
vimwiki_<C-Up> vimwiki.txt /*vimwiki_<C-Up>*
|
||||
vimwiki_<CR> vimwiki.txt /*vimwiki_<CR>*
|
||||
vimwiki_<Leader>wd vimwiki.txt /*vimwiki_<Leader>wd*
|
||||
vimwiki_<Leader>wr vimwiki.txt /*vimwiki_<Leader>wr*
|
||||
|
||||
239
doc/vimwiki.txt
239
doc/vimwiki.txt
@@ -9,7 +9,7 @@
|
||||
|___| |___| |_| |_||__| |__||___| |___| |_||___| ~
|
||||
|
||||
|
||||
Version: 1.0
|
||||
Version: 1.1
|
||||
|
||||
==============================================================================
|
||||
CONTENTS *vimwiki-contents*
|
||||
@@ -97,7 +97,7 @@ There are global and local mappings in vimwiki.
|
||||
------------------------------------------------------------------------------
|
||||
3.1. Global mappings *vimwiki-global-mappings*
|
||||
|
||||
[count]<Leader>ww or <Plug>VimwikiGoHome
|
||||
[count]<Leader>ww or <Plug>VimwikiIndex
|
||||
Open index file of the [count]'s wiki.
|
||||
|
||||
<Leader>ww opens first wiki from |g:vimwiki_list|.
|
||||
@@ -106,12 +106,12 @@ There are global and local mappings in vimwiki.
|
||||
3<Leader>ww opens third wiki from |g:vimwiki_list|.
|
||||
etc.
|
||||
To remap: >
|
||||
:map <Leader>w <Plug>VimwikiGoHome
|
||||
:map <Leader>w <Plug>VimwikiIndex
|
||||
<
|
||||
See also|:VimwikiGoHome|
|
||||
See also |:VimwikiIndex|
|
||||
|
||||
|
||||
[count]<Leader>wt or <Plug>VimwikiTabGoHome
|
||||
[count]<Leader>wt or <Plug>VimwikiTabIndex
|
||||
Open index file of the [count]'s wiki in a new tab.
|
||||
|
||||
<Leader>wt tabopens first wiki from |g:vimwiki_list|.
|
||||
@@ -120,9 +120,9 @@ See also|:VimwikiGoHome|
|
||||
3<Leader>wt tabopens third wiki from |g:vimwiki_list|.
|
||||
etc.
|
||||
To remap: >
|
||||
:map <Leader>t <Plug>VimwikiTabGoHome
|
||||
:map <Leader>t <Plug>VimwikiTabIndex
|
||||
<
|
||||
See also|:VimwikiTabGoHome|
|
||||
See also |:VimwikiTabIndex|
|
||||
|
||||
|
||||
<Leader>ws or <Plug>VimwikiUISelect
|
||||
@@ -174,56 +174,56 @@ See also|:VimwikiTabMakeDiaryNote|
|
||||
|
||||
NORMAL MODE *vimwiki-local-mappings*
|
||||
*vimwiki_<CR>*
|
||||
<CR> Follow/Create WikiWord.
|
||||
Maps to|:VimwikiFollowWord|.
|
||||
<CR> Follow/Create wiki link.
|
||||
Maps to |:VimwikiFollowLink|.
|
||||
To remap: >
|
||||
:map <Leader>wf <Plug>VimwikiFollowWord
|
||||
:map <Leader>wf <Plug>VimwikiFollowLink
|
||||
<
|
||||
*vimwiki_<S-CR>*
|
||||
<S-CR> Split and follow/create WikiWord
|
||||
Maps to|:VimwikiSplitWord|.
|
||||
<S-CR> Split and follow/create wiki link.
|
||||
Maps to |:VimwikiSplitLink|.
|
||||
To remap: >
|
||||
:map <Leader>we <Plug>VimwikiSplitWord
|
||||
:map <Leader>we <Plug>VimwikiSplitLink
|
||||
<
|
||||
*vimwiki_<C-CR>*
|
||||
<C-CR> Vertical split and follow/create WikiWord
|
||||
Maps to|:VimwikiVSplitWord|.
|
||||
<C-CR> Vertical split and follow/create wiki link.
|
||||
Maps to |:VimwikiVSplitLink|.
|
||||
To remap: >
|
||||
:map <Leader>wq <Plug>VimwikiVSplitWord
|
||||
:map <Leader>wq <Plug>VimwikiVSplitLink
|
||||
<
|
||||
*vimwiki_<Backspace>*
|
||||
<Backspace> Go back to previous WikiWord
|
||||
Maps to|:VimwikiGoBackWord|.
|
||||
<Backspace> Go back to previous wiki link
|
||||
Maps to |:VimwikiGoBackLink|.
|
||||
To remap: >
|
||||
:map <Leader>wb <Plug>VimwikiGoBackWord
|
||||
:map <Leader>wb <Plug>VimwikiGoBackLink
|
||||
<
|
||||
*vimwiki_<Tab>*
|
||||
<Tab> Find next WikiWord
|
||||
Maps to|:VimwikiNextWord|.
|
||||
<Tab> Find next wiki link.
|
||||
Maps to |:VimwikiNextLink|.
|
||||
To remap: >
|
||||
:map <Leader>wn <Plug>VimwikiNextWord
|
||||
:map <Leader>wn <Plug>VimwikiNextLink
|
||||
<
|
||||
*vimwiki_<S-Tab>*
|
||||
<S-Tab> Find previous WikiWord
|
||||
Maps to|:VimwikiPrevWord|.
|
||||
<S-Tab> Find previous wiki link.
|
||||
Maps to |:VimwikiPrevLink|.
|
||||
To remap: >
|
||||
:map <Leader>wp <Plug>VimwikiPrevWord
|
||||
:map <Leader>wp <Plug>VimwikiPrevLink
|
||||
<
|
||||
*vimwiki_<Leader>wd*
|
||||
<Leader>wd Delete WikiWord you are in.
|
||||
Maps to|:VimwikiDeleteWord|.
|
||||
<Leader>wd Delete wiki link you are in.
|
||||
Maps to |:VimwikiDeleteLink|.
|
||||
To remap: >
|
||||
:map <Leader>dd <Plug>VimwikiDeleteWord
|
||||
:map <Leader>dd <Plug>VimwikiDeleteLink
|
||||
<
|
||||
*vimwiki_<Leader>wr*
|
||||
<Leader>wr Rename WikiWord you are in.
|
||||
Maps to|:VimwikiRenameWord|.
|
||||
<Leader>wr Rename wiki link you are in.
|
||||
Maps to |:VimwikiRenameLink|.
|
||||
To remap: >
|
||||
:map <Leader>rr <Plug>VimwikiRenameWord
|
||||
:map <Leader>rr <Plug>VimwikiRenameLink
|
||||
<
|
||||
*vimwiki_<C-Space>*
|
||||
<C-Space> Toggle list item on/off (checked/unchecked)
|
||||
Maps to|:VimwikiToggleListItem|.
|
||||
Maps to |:VimwikiToggleListItem|.
|
||||
To remap: >
|
||||
:map <leader>tt <Plug>VimwikiToggleListItem
|
||||
< See |vimwiki-todo-lists|.
|
||||
@@ -250,16 +250,23 @@ gww reformat it.
|
||||
<A-Right> Move current table column to the right.
|
||||
See |:VimwikiTableMoveColumnRight|
|
||||
|
||||
*vimwiki_<C-Up>*
|
||||
<C-Up> Open previous day diary link if available.
|
||||
See |:VimwikiDiaryPrevDay|
|
||||
|
||||
*vimwiki_<C-Down>*
|
||||
<C-Down> Open next day diary link if available.
|
||||
See |:VimwikiDiaryNextDay|
|
||||
|
||||
|
||||
Works only if |g:vimwiki_use_mouse| is set to 1.
|
||||
<2-LeftMouse> Follow/Create WikiWord
|
||||
<2-LeftMouse> Follow/Create wiki link.
|
||||
|
||||
<S-2-LeftMouse> Split and follow/create WikiWord
|
||||
<S-2-LeftMouse> Split and follow/create wiki link.
|
||||
|
||||
<C-2-LeftMouse> Vertical split and follow/create WikiWord
|
||||
<C-2-LeftMouse> Vertical split and follow/create wiki link.
|
||||
|
||||
<RightMouse><LeftMouse> Go back to previous WikiWord
|
||||
<RightMouse><LeftMouse> Go back to previous wiki link.
|
||||
|
||||
Note: <2-LeftMouse> is just left double click.
|
||||
|
||||
@@ -298,10 +305,10 @@ ic Inner column in a table.
|
||||
------------------------------------------------------------------------------
|
||||
4.1. Global Commands *vimwiki-global-commands*
|
||||
|
||||
*:VimwikiGoHome*
|
||||
*:VimwikiIndex*
|
||||
Open index file of the current wiki.
|
||||
|
||||
*:VimwikiTabGoHome*
|
||||
*:VimwikiTabIndex*
|
||||
Open index file of the current wiki in a new tab.
|
||||
|
||||
*:VimwikiUISelect*
|
||||
@@ -316,36 +323,40 @@ ic Inner column in a table.
|
||||
------------------------------------------------------------------------------
|
||||
4.2. Local commands *vimwiki-local-commands*
|
||||
|
||||
*:VimwikiFollowWord*
|
||||
Follow/create WikiWord.
|
||||
*:VimwikiFollowLink*
|
||||
Follow/create wiki link..
|
||||
|
||||
|
||||
*:VimwikiGoBackWord*
|
||||
Go back to previous WikiWord you come from.
|
||||
*:VimwikiGoBackLink*
|
||||
Go back to previous wiki link. you come from.
|
||||
|
||||
|
||||
*:VimwikiSplitWord*
|
||||
Split and follow/create WikiWord.
|
||||
*:VimwikiSplitLink*
|
||||
Split and follow/create wiki link..
|
||||
|
||||
|
||||
*:VimwikiVSplitWord*
|
||||
Vertical split and follow/create WikiWord.
|
||||
*:VimwikiVSplitLink*
|
||||
Vertical split and follow/create wiki link..
|
||||
|
||||
|
||||
*:VimwikiNextWord*
|
||||
Find next WikiWord.
|
||||
*:VimwikiNextLink*
|
||||
Find next wiki link..
|
||||
|
||||
|
||||
*:VimwikiPrevWord*
|
||||
Find previous WikiWord.
|
||||
*:VimwikiPrevLink*
|
||||
Find previous wiki link..
|
||||
|
||||
*:VimwikiGoto*
|
||||
Goto link provided by an argument. For example: >
|
||||
:VimwikiGoto HelloWorld
|
||||
< opens opens/creates HelloWorld wiki page.
|
||||
|
||||
*:VimwikiDeleteLink*
|
||||
Delete wiki link. you are in.
|
||||
|
||||
|
||||
*:VimwikiDeleteWord*
|
||||
Delete WikiWord you are in.
|
||||
|
||||
|
||||
*:VimwikiRenameWord*
|
||||
Rename WikiWord you are in.
|
||||
*:VimwikiRenameLink*
|
||||
Rename wiki link. you are in.
|
||||
|
||||
|
||||
*:Vimwiki2HTML*
|
||||
@@ -405,6 +416,13 @@ ic Inner column in a table.
|
||||
*:VimwikiGenerateLinks*
|
||||
Insert all available links into current buffer.
|
||||
|
||||
*:VimwikiDiaryNextDay*
|
||||
Open next day diary link if available.
|
||||
Mapped to <C-Down>.
|
||||
|
||||
*:VimwikiDiaryPrevDay*
|
||||
Open previous day diary link if available.
|
||||
Mapped to <C-Up>.
|
||||
|
||||
|
||||
==============================================================================
|
||||
@@ -768,6 +786,18 @@ or >
|
||||
%toc Whatever
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
%title Title of the page *vimwiki-title*
|
||||
|
||||
When you htmlize your wiki page you have default title which is the filename
|
||||
of the page.
|
||||
Place >
|
||||
|
||||
%title My books
|
||||
|
||||
into your wiki page if you want another title.
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
%nohtml *vimwiki-nohtml*
|
||||
|
||||
@@ -1063,7 +1093,7 @@ This header.tpl could look like: >
|
||||
<div class="contents">
|
||||
|
||||
where
|
||||
%title% is replaced by a wiki page name
|
||||
%title% is replaced by a wiki page name or by a |vimwiki-title|
|
||||
%root_path% is replaced by a count of ../ for pages buried in subdirs:
|
||||
if you have wikilink [[dir1/dir2/dir3/my page in a subdir]] then
|
||||
%root_path% is replaced by '../../../'.
|
||||
@@ -1100,19 +1130,6 @@ or even >
|
||||
\ 'css_name': 'css/main.css'}]
|
||||
<
|
||||
|
||||
*vimwiki-option-gohome*
|
||||
------------------------------------------------------------------------------
|
||||
Key Default value Values~
|
||||
gohome split split, vsplit, tabe
|
||||
|
||||
Description~
|
||||
This option controls the way |:VimwikiGoHome| command works.
|
||||
For instance you have 'No write since last change' buffer. After <Leader>ww
|
||||
(or :VimwikiGoHome) vimwiki index file will be splitted with it. Or vertically
|
||||
splitted. Or opened in a new tab.
|
||||
Ex: >
|
||||
let g:vimwiki_list = [{'path': '~/my_site/', 'gohome': 'vsplit'}]
|
||||
<
|
||||
|
||||
*vimwiki-option-maxhi*
|
||||
------------------------------------------------------------------------------
|
||||
@@ -1120,11 +1137,11 @@ Key Default value Values~
|
||||
maxhi 1 0, 1
|
||||
|
||||
Description~
|
||||
Non-existent WikiWord highlighting could be quite slow and if you don't want
|
||||
Non-existent wiki links highlighting could be quite slow and if you don't want
|
||||
it set maxhi to 0: >
|
||||
let g:vimwiki_list = [{'path': '~/my_site/', 'maxhi': 0}]
|
||||
|
||||
This disables filesystem checks for WikiWords.
|
||||
This disables filesystem checks for wiki links.
|
||||
|
||||
|
||||
*vimwiki-option-nested_syntaxes*
|
||||
@@ -1478,6 +1495,9 @@ Value Description~
|
||||
|
||||
Default: 0
|
||||
|
||||
Note: Vim73 has new function |strdisplaywidth|, so for Vim73 users this option
|
||||
is obsolete.
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
*g:vimwiki_dir_link*
|
||||
@@ -1558,6 +1578,42 @@ headers would look like: >
|
||||
Default: '' (empty)
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
*g:vimwiki_file_exts*
|
||||
|
||||
Comma separated list of file extensions.
|
||||
|
||||
Consider you have the following link: [[my_script.php][my script]].
|
||||
If there is 'php' extension in g:vimwiki_file_exts this link would be htmlized
|
||||
to <a href="my_script.php">my script</a>.
|
||||
Otherwise it would be <a href="my_script.php.html">my script</a> (note .html)
|
||||
|
||||
|
||||
Default: 'pdf,txt,doc,rtf,xls,php,zip,rar,7z,html,gz'
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
*g:vimwiki_valid_html_tags*
|
||||
|
||||
Comma separated list of html tags that can be used in vimwiki.
|
||||
|
||||
Default: 'b,i,s,u,sub,sup,kbd,br,hr'
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
*g:vimwiki_conceallevel*
|
||||
|
||||
In vim73 |conceallevel| is local to window, thus if you open viwmiki buffer in
|
||||
a new tab or window, it would be set to default value.
|
||||
|
||||
Vimwiki sets |conceallevel| to g:vimwiki_conceallevel everytime vimwiki buffer
|
||||
is entered.
|
||||
|
||||
Default: 3
|
||||
|
||||
|
||||
|
||||
|
||||
==============================================================================
|
||||
12. Help *vimwiki-help*
|
||||
|
||||
@@ -1592,6 +1648,45 @@ Maxim Kim.
|
||||
==============================================================================
|
||||
14. Changelog *vimwiki-changelog*
|
||||
|
||||
1.1~
|
||||
* NEW: Issue 57: Make it possible to have pre block inside list item.
|
||||
* NEW: Issue 82: Add quick goto command. See |:VimwikiGoto|.
|
||||
* NEW: Issue 83: Quick switch in diary. See |:VimwikiDiaryNextDay| and
|
||||
|:VimwikiDiaryPrevDay| commands.
|
||||
* FIX: Issue 84: Vimwiki rename removed the WikiWord display name.
|
||||
* FIX: Issue 85: Errors if you have '~' subdirectory in a wiki directory.
|
||||
* FIX: Issue 86: Existed links '[[WikiLink1|Alias1]] | [[WikiLink2]]' are
|
||||
highlighted as a single link.
|
||||
* FIX: Issue 88: Underline text. See |g:vimwiki_valid_html_tags|.
|
||||
* FIX: Issue 92: Wikies in a subdir could be renamed to an empty file.
|
||||
* FIX: Issue 93: Use alias name in html title. See |vimwiki-title|.
|
||||
* FIX: Issue 94: Relative links to PHP files are broken. See
|
||||
|g:vimwiki_file_exts| for details.
|
||||
* FIX: Issue 96: Closing bracket at the end of weblink shouldn't be a part
|
||||
of that link.
|
||||
* FIX: Issue 97: Error opening weblink in a browser if it has # inside.
|
||||
* FIX: Issue 99: Vim is not responing while opening arbitrary wiki file.
|
||||
* FIX: Issue 100: Additional content on diary index page could be
|
||||
corrupted.
|
||||
* NEW: Issue 101: Customized HTML tags. See |g:vimwiki_valid_html_tags|
|
||||
* NEW: Issue 102: Conceal feature usage. See |g:vimwiki_conceallevel|.
|
||||
* FIX: Issue 103: Always highlight links to non-wiki files as existed.
|
||||
* FIX: Issue 104: vimwiki#nested_syntax needs 'keepend' to avoid contained
|
||||
language syntax eat needed '}}}'.
|
||||
* FIX: Issue 105: <i_CR> on a todo list item with [ ] doesn't create new
|
||||
todo list item.
|
||||
* FIX: Issue 106: With MediaWiki syntax <C-Space> on a child todo list
|
||||
item produce errors.
|
||||
* FIX: Issue 107: With MediaWiki syntax <C-Space> on a list item creates
|
||||
todo list item without space between * and [ ].
|
||||
* FIX: Issue 110: Syntax highlighting doesn't work for indented codeblock.
|
||||
* FIX: Issue 115: Nested Perl syntax highlighting differs from regular
|
||||
one.
|
||||
* MISC: Many vimwiki commands were renamed from Vimwiki.*Word to
|
||||
Vimwiki.*Link. VimwikiGoHome is renamed to VimwikiIndex,
|
||||
VimwikiTabGoHome to VimwikiTabIndex.
|
||||
* MISC: vimwiki-option-gohome is removed.
|
||||
|
||||
1.0~
|
||||
* NEW: Issue 41: Table cell and column text objects. See
|
||||
|vimwiki-text-objects|.
|
||||
|
||||
Reference in New Issue
Block a user