Commit Graph

267 Commits

Author SHA1 Message Date
Eric Langlois
8f5d38365b Added optional extra caption levels to diary index.
Added the option 'diary_caption_level', which controls the presence of
captions in the diary index linking to headers within the diary pages.

Possible values:
-1:  No headers are read from the diary page.
 0:  The first header from the diary page is used as the caption.
       There are no sub-captions.
 1:  Captions are created for headers of level 1 in the diary page.
 2:  Captions are created for headers up to level 2 in the diary page.
 etc.

When the value is >= 1, the primary caption of each diary page is set to
the first header read from that page if it is the unique lowest-level
header.
2019-03-20 14:09:57 -07:00
Steven Stallion
eb00d30d9b Initial commit 2019-03-19 10:33:08 -05:00
Rane Brown
c8d09d7c9e
Merge pull request #629 from gpanders/dev
Allow customization of header level of TOC
2019-03-18 17:20:30 -06:00
Steven Stallion
ad8e1d30bf Add g:vimwiki_create_link option to prevent link creation.
Adds a new global option named create_link, which allows the user to
control :VimwikiFollowLink behavior when attempting to follow a
non-existent link. The original behavior of creating a new link is
preserved. However, by setting this option to 0, new links will not be
created when pressing return over regular text. Closes #528.
2019-03-18 14:37:12 -07:00
lyokha
0c82d9dcb8 Merge remote-tracking branch 'upstream/dev' into dev 2019-03-18 13:13:30 +03:00
Henry Qin
efcc3f1fa5 Merge branch 'wiki-path' into 'dev'. Closes #573.
Introduce a `%wiki_path%` variable which can be used in HTML template
files to output the path of the wiki file being converted to HTML.
2019-03-17 18:19:49 -07:00
Henry Qin
e6d6830db7 Merge branch 'colorcodes' into 'dev'. Closes PR #616.
This colors all CSS color codes found alone in inline code blocks to the
color they mention.
2019-03-17 18:09:06 -07:00
Hugo Hörnquist
da52523710 Add documentation for colorcodes. 2019-03-17 22:50:56 +01:00
Hugo Hörnquist
6f687aff52 Move location of %wiki_path% documentation. 2019-03-17 22:22:55 +01:00
Alexey Radkov
fa6342c454
Merge branch 'dev' into dev 2019-03-15 15:38:22 +03:00
Rane
f40f054441 Merge branch 'md_bold_italics' into dev
This fixes Markdown syntax for bold, italic, and bold_italic. With these
changes **bold** and __bold__, *italic* and _italic_, and
***bold_italic*** and ___italic_bold___ are shown correctly.
This closes #23, closes #189, closes #318, and closes #576.
2019-03-15 06:25:01 -06:00
Rane
1f1966a4f6 Add description of markdown specific text decorators 2019-03-15 06:12:35 -06:00
Henry Qin
abd12d4479 Merge PR #377 from https://github.com/schmeisers/vimwiki 2019-03-14 18:08:27 -07:00
Greg Anders
bb40826def Allow customization of header level of TOC
Instead of forcing the TOC to always be at header level 1, allow the
user to specify via the option g:vimwiki_toc_header_level what level
they want.

This defaults to 1, so if the user does nothing then the old behavior
will remain the same.
2019-03-14 08:34:52 -06:00
lyokha
07ba7339f1 added docs about new commands gq1 and gw1 2019-03-14 14:44:08 +03:00
EinfachToll
1b2643ea19 Clarify the description of hl_cb_checked in the doc
Ref #605
2019-02-04 21:48:18 +01:00
EinfachToll
19f1d36229 Revert "Initial commit"
This reverts commit 7699967a99.
Reason: It's wrong. In markdown, opposed to mediawiki, list items can be indented, e.g. when a
list contains a list.
2019-02-01 17:48:48 +01:00
Stefan Huber
b8d0cf377d doc: Fix spelling for <Leader> 2019-02-01 17:43:05 +01:00
Daniel Quomsieh
72bbb1b740 fixed writing error 2019-02-01 17:43:05 +01:00
Steven Stallion
7699967a99 Initial commit 2019-02-01 17:43:05 +01:00
Stefan Huber
417490f30b doc: Fix spelling for <Leader> 2019-01-29 21:49:28 +01:00
EinfachToll
05de247f36 Revert "Update documentation"
This reverts commit 7ea136dd0b.
2019-01-17 21:57:39 +01:00
Michael F. Schönitzer
7ea136dd0b Update documentation 2019-01-03 21:02:21 +01:00
Kasper Socha
f9b8906985 Fix section number for anchor, closes #597 2019-01-03 17:20:31 +01:00
fte10kso
24f33e3e3f Clarify toggling of todo list items in visual mode 2019-01-03 17:20:31 +01:00
Hugo Hörnquist
6f7e40ff78 Add short documentation for %wiki_path%. 2018-10-21 20:50:16 +02:00
EinfachToll
e6d0678b54 Add CONTRIBUTING.md 2018-10-09 21:54:02 +02:00
Steven Stallion
d7d94e2160 Initial commit 2018-09-29 20:23:26 +02:00
Daniel Quomsieh
f55ec31675 fixed writing error 2018-09-03 18:42:27 +02:00
Steven Stallion
9f797f6ad9 Initial commit 2018-07-21 02:04:13 +02:00
Steven Schmeiser
10f502a698 table align - catch up to dev 2018-07-09 13:51:18 -04:00
Steven Schmeiser
23d273d547 table alignment: break out of loop when separator found 2018-07-09 10:05:30 -04:00
EinfachToll
44a1f3a6f3 Add a note to the doc about setting Vimwiki settings
Ref #510
2018-07-05 14:11:37 +02:00
EinfachToll
51017f6b5e Update changelog
Ref #504
2018-07-05 14:00:18 +02:00
EinfachToll
786aa470e3 Remove the user-mappable function and use commands instead. 2018-06-26 21:38:55 +02:00
EinfachToll
c08a9f8c71 Add a note to the doc on how to use :VWS case insensitively
Fix #480
2018-05-16 20:14:36 +02:00
EinfachToll
f96d0c26d3 Add section to doc about getting help via IRC
Fix #490
2018-05-15 21:26:05 +02:00
EinfachToll
503bc11dd9 Merge branch 'dev' of https://github.com/mMontu/vimwiki into mMontu-dev
Conflicts:
	plugin/vimwiki.vim
2018-04-22 21:24:28 +02:00
Brian Gianforcaro
7036561446 Add VimwikiMakeTomorrowDiaryNote
This change introduces a new global diary command "VimwikiMakeTomorrowDiaryNote". The purpose is the
same as VimwikiMakeYesterdayDiaryNote, except it allows
you to create a diary note in the future.

I find this useful when trying to plan my day the night before.
2018-04-14 00:06:51 +02:00
EinfachToll
2941913ccc Add keys for motions between headers
Fix #462
Inspired by #23
2018-04-06 21:11:40 +02:00
EinfachToll
a3b100ccaa Update the documentation for header text objects 2018-04-06 09:58:28 +02:00
Michael F. Schönitzer
ec516cfdbd Once again 2018-04-04 17:03:49 +02:00
Michael F. Schönitzer
89d28a72c5
Merge branch 'beta' into dev 2018-04-04 02:27:27 +02:00
EinfachToll
8009e5c7cf Handle all combinations of 'autowriteall' and 'hidden'
Ref #445
2018-03-16 21:39:24 +01:00
EinfachToll
1e858b50cb Cherry-pick the changes from dev -- part7 2018-02-19 07:07:22 +01:00
EinfachToll
4c940cd5bb Cherry-pick the changes from dev -- part6 2018-02-17 21:30:01 +01:00
EinfachToll
f60993249a Cherry-pick the changes from dev -- part5 2018-02-17 21:05:06 +01:00
EinfachToll
3756c6258b Cherry-pick the changes from dev -- part4 2018-02-16 21:42:32 +01:00
EinfachToll
73bda6b9ab Cherry-pick the changes from dev -- part3 2018-02-16 18:11:49 +01:00
EinfachToll
7d4254a75d Cherry-pick the changes from dev -- part2 2018-02-16 17:47:32 +01:00
EinfachToll
19f398c73e Cherry-pick the changes from dev -- part 1 2018-02-16 07:26:42 +01:00
EinfachToll
5419fad3f7 Formatting and small refactorings 2018-02-15 18:38:39 +01:00
Michael F. Schönitzer
0df94e47a8
Merge pull request #5 from vimwiki/dev
Merge upstream patches
2017-11-15 16:32:54 +01:00
John Campbell
7c2ae8a714
Merge pull request #373 from Nudin/wontdo
"Won't-do" state for checkbox list items
2017-11-04 14:23:50 -04:00
Michael F. Schönitzer
cf8e3e7319 Unified spelling Licence -> License 2017-10-25 19:02:12 +02:00
Michael F. Schönitzer
ec3d554c0b Update list of contributers 2017-10-25 19:02:12 +02:00
Michael F. Schönitzer
742fc99692 Add Copyright-attribution to Daniel Schemala 2017-10-25 19:02:12 +02:00
Michael F. Schönitzer
3cbc505fba Update Documentation to reflect EOL of MathJax CDN 2017-10-24 14:35:40 +02:00
Michael F. Schönitzer
d4240083f7 Merge pull request #3 from Nudin/individualli
Allow to specify additional chars for lists
2017-09-16 17:09:41 +02:00
Michael F. Schönitzer
41e653718e Allow to specify additional chars for lists 2017-09-16 16:30:22 +02:00
Michael F. Schönitzer
97ae634b9f Renamed command
Common prefix causes serious delays
2017-09-16 15:36:10 +02:00
Steven Schmeiser
7730fa28b5 add horizontal alignment to table documentation 2017-08-17 10:22:27 -04:00
Michael F. Schönitzer
413b9ca04f Add default keybinding glx for toggling disabled 2017-08-05 17:32:15 +02:00
Michael F. Schönitzer
0136039306 Documented VimwikiToggleListItemRejected 2017-08-05 16:45:35 +02:00
EinfachToll
976cbbcd23 Add notes for gln and glp to the doc
Ref #369
2017-07-15 20:27:32 +02:00
s
0178114c7f add documentation entry for custom_wiki2html_args 2017-07-11 21:52:41 +02:00
s
3ecf9c544a set additional custom arguments in g:vimwiki_list
(custom_wiki2html_args) which will then be passed to the appropriate
custom_wiki2html script.
2017-07-11 21:52:41 +02:00
EinfachToll
2369fd73aa Add documentation for the %date placeholder
Ref #360
2017-07-08 22:02:44 +02:00
EinfachToll
ca95b3fc73 Add some remarks about nested syntaxes to the doc
Ref #329
2017-04-15 10:09:24 +02:00
EinfachToll
f54f72981d Add a clarifying note to the doc
Ref #332
2017-04-13 20:33:56 +02:00
EinfachToll
13f82dbaac Add option for enabling local folding settings
Ref #321
2017-03-31 21:38:32 +02:00
EinfachToll
065b7cbac0 Small fix to the doc
Don't use arbitrary tags, but always use the prefix 'vimwiki'.
Ref #316
2017-03-19 10:26:25 +01:00
EinfachToll
e4fe5ce09d Add possibility to reuse a split when opening a link
Also, refactor and simplify the corresponding functions (and finally
remove the chat between long inactive developers in the comments!)

Fix #316
2017-03-19 10:17:21 +01:00
EinfachToll
88405934f1 Merge pull request #270 from priomsrb/patch-1
Fix example mapping for decreasing list item level
2017-02-21 21:05:23 +01:00
EinfachToll
e0fea20fa6 Merge pull request #266 from NullInfinity/dev
Fix typo in docs
2017-02-21 21:01:44 +01:00
EinfachToll
ed7230707d Merge branch 'dev' of https://github.com/vimwiki/vimwiki into dev 2017-02-19 21:53:34 +01:00
EinfachToll
2eed86813d Update folding documentation to match current behaviour
Ref #297
Ref #117
2017-02-19 21:50:35 +01:00
EinfachToll
be79f68a92 Merge pull request #285 from MichaelThessel/dev
Added config option to allow for newlines in text when exporting to HTML
2017-01-30 20:43:26 +01:00
Michael F. Schönitzer
c857be2f87 Allow g:vimwiki_listsyms be larger than 5 elements (Issue #275) (#279)
* Allow g:vimwiki_listsyms to be of arbitrary size

* Update documentation

* Add support for arbitrary size listsyms to vimwikihtml
2017-01-22 20:16:10 +01:00
Michael Thessel
8507c95716 Added config option to allow for newlines in text when exporting to HTML 2017-01-05 22:17:37 -08:00
Shafqat Bhuiyan
febf716bf5 Fix example mapping for decreasing list item level 2016-12-13 10:30:51 +11:00
Alex Thorne
4c5b0fec6b
Fix typo in docs 2016-12-12 22:20:52 +00:00
mMontu
777569f95f Workaround for slow folding methods (issue #225) 2016-07-12 11:41:44 -03:00
irfan sharif
7e3234e0bf fix vimwiki.txt intro tag
previously redirected to `CONTENTS` page, changed to redirect to `Intro` page
2016-04-24 16:45:21 -04:00
EinfachToll
129c281810 Update changelog 2016-03-31 12:10:27 +02:00
EinfachToll
68cdfe36df Unify all messages to the user 2016-03-19 21:29:42 +01:00
EinfachToll
4956976bb6 Some fixes in the doc 2016-03-19 19:55:08 +01:00
EinfachToll
5f9dbca89c Small cleanup of the merged PR
Ref #187
2016-01-28 10:52:40 +01:00
EinfachToll
2aeaea5f0d Merge pull request #187 from mMontu/nested
Dynamically detect nested syntaxes (fix #128)
2016-01-28 10:29:53 +01:00
mMontu
a2888692fd Option for automatic detection of nested syntaxes 2016-01-27 13:30:30 -02:00
EinfachToll
1db5924271 Update the changelog 2016-01-21 13:27:43 +01:00
EinfachToll
f31550badb Merge pull request #165 from Tomsod/dev
Add command for opening yesterday's diary
2015-12-11 11:49:45 +01:00
EinfachToll
3bd3d9b860 Update changelog 2015-12-10 16:19:26 +01:00
EinfachToll
e0d72759a6 Remember kids: always use :normal! with the bang in plugins
Fix #175
2015-12-10 16:07:36 +01:00
EinfachToll
2a70e1517e Remove g:vimwiki_debug, which probably nobody used 2015-12-07 12:27:32 +01:00
EinfachToll
7124a9be97 Add a note to the change log
Hopefully not too late.
Ref #173
2015-11-30 13:13:06 +01:00
EinfachToll
2f95a6a651 Clean up the help file (part 4) 2015-11-25 10:43:26 +01:00
EinfachToll
c799d61b19 Clean up the help file (part 3)
Notably, put my name in the list of contributors. Well, and some other
names, too.
2015-11-23 13:10:46 +01:00
EinfachToll
da899311c7 Clean up the help file (part 2)
Notably, complete the changelog.
2015-11-22 20:42:21 +01:00
EinfachToll
b794a3bd3b Restrict the distance of tag to header to two lines
Suffices, I think.
Also, clean the code a bit and correct the help file.

Ref #85
2015-11-21 21:20:33 +01:00
EinfachToll
debd308eea Clean up the help file (part 1)
Notably, integrate the parts about schemes, transclusion and thumbnails
into the part about links. I hope that makes things more clear.
2015-11-20 13:51:19 +01:00
EinfachToll
2c0e6ebfd9 Add two screenshots 2015-11-17 15:52:02 +01:00
EinfachToll
0931685ba2 Merge branch 'tags' into dev
Ref #85
2015-11-12 11:56:03 +01:00
EinfachToll
e8164bb58a Add description of :VimwikiRebuildTags! to the help file
Ref #85
2015-11-11 13:18:09 +01:00
Tomsod M
64f71bc785
Add :VimwikiMakeYesterdayDiaryNote command
Opens diary for yesterday.
For when you stay up past midnight.
2015-10-29 01:00:00 +03:00
EinfachToll
3142e08095 Fix some links in the doc from the latest commit
Ref #142
2015-07-03 14:21:13 +02:00
John Kaul
d502d653f7 vimwiki.txt:
1. I corrected the webpage links to the github site instead of the old
   code.google.com.
2. Added note the changelog section
2015-06-26 13:47:28 -05:00
EinfachToll
d28b615286 two small things
Ref #85
2015-05-15 11:20:44 +02:00
EinfachToll
f7725fb506 Clarify use of links to directories
Fix #138
2015-05-13 11:10:25 +02:00
Ivan Tishchenko
b53dd48429 Merge remote-tracking branch 'upstream/dev' into upstream/tags
Conflicts:
	doc/vimwiki.txt
2015-05-06 17:27:25 +04:00
EinfachToll
41b40374f9 Finish doc for absolute/relative link stuff 2015-04-30 13:50:58 +02:00
EinfachToll
77607f635a slightly change the semantics of file: and local: scheme 2015-04-29 14:59:10 +02:00
Ivan Tishchenko
fd66db5551 Merge remote-tracking branch 'upstream/dev' into upstream/tags 2015-04-15 22:44:58 +03:00
EinfachToll
99494655c2 Support for absolute links when converting to HTML
Also, Fix #124
2015-04-09 14:48:26 +02:00
Ivan Tishchenko
7bc2fcb3a7 Merge remote-tracking branch 'vimwiki/dev' into 'vimwiki/tags'
Conflicts:
	doc/vimwiki.txt
	ftplugin/vimwiki.vim
2015-02-12 22:20:16 +03:00
Ivan Tishchenko
be9667cfa6 Documented the fix in ChangeLog 2015-01-24 10:55:22 +03:00
Ivan Tishchenko
0511b51a5f Implement auto-chdir option 2015-01-24 10:49:20 +03:00
EinfachToll
918b07342d Add default values to some options like the doc says
Fix #102
2015-01-12 09:32:05 +01:00
Ivan Tishchenko
d72ef4dd70 Treat tags as anchors (wikilink completion, jumping to) 2015-01-10 16:39:11 +03:00
Ivan Tishchenko
b99a3dc988 Convert file format to CTAGS. Update docs 2015-01-10 01:44:25 +03:00
Ivan Tishchenko
e6f6fdd359 Mention tags in ChangeLog 2015-01-10 00:06:02 +03:00
Ivan Tishchenko
e44b188a49 :VimwikiGenerateTags 2015-01-10 00:05:58 +03:00
Ivan Tishchenko
a62bebceb2 Implement :VimwikiSearchTags to look up tag instances in a wiki 2015-01-10 00:05:11 +03:00
Ivan Tishchenko
df91772d7e Implement :VimwikiRebuildTags to rebuild metadata for all pages in current wiki 2015-01-10 00:01:18 +03:00
Ivan Tishchenko
91b73c2aac Basic documentation 2015-01-10 00:00:26 +03:00
Ivan Tishchenko
37dafcf8c7 Fix misprint in documentation 2015-01-09 23:36:42 +03:00
EinfachToll
931b40ade1 New command :VimwikiCheckLinks
while we are at it, refactor the code to search through files
2014-12-04 21:26:19 +01:00
EinfachToll
9fa06803d6 Merge pull request #83 from t7ko/autocompletion
Autocompletion for VimwikiGoto command.
2014-11-12 09:11:00 +01:00
EinfachToll
3906294180 Small doc fix 2014-11-11 13:27:19 +01:00
Ivan Tishchenko
6b9edefecc Fixed misprint in comments; corrected completion to escape filenames properly; add documentation. 2014-11-10 23:04:06 +03:00
Ivan Tishchenko
7d07397a98 Enable customization of <Leader>w prefix for global mappings (allow users choose their own prefix). 2014-11-06 01:12:21 +03:00
EinfachToll
3e480e9e3f Add a syntax example for windows users to the doc
Ref #71
2014-09-11 15:45:59 +02:00
EinfachToll
f109e0e488 Fix regression bug: opening URLs didn't work
Fix #68 and #73
2014-09-11 10:36:44 +02:00
EinfachToll
2dd9a153bc Remove option 2 of 'auto_toc'
It doesn't really work for :VimwikiAll2HTML
2014-08-18 09:35:52 +02:00
EinfachToll
502212b58d process links of the form [[#anchor]] correctly
when typing :VimwikiAll2HTML
2014-08-18 09:30:22 +02:00
EinfachToll
77bc1b709b Remove nonascii bullet symbol because of encoding probs 2014-07-30 21:26:07 +02:00
EinfachToll
8d0e49272b Add a note about how to integrate Tagbar 2014-06-24 14:19:22 +02:00
EinfachToll
44436f4581 Do some cleaning using vim-vimlint
Mostly turning global variables into script variables
2014-02-24 12:16:23 +01:00
EinfachToll
81b7ee0327 Two tags appear two times which produces errors
Fix #35
2014-02-18 16:12:04 +01:00
EinfachToll
8f6768d7e6 Update the doc and make some fixes regarding anchors
Solve #10
2014-02-18 14:47:42 +01:00
EinfachToll
8097083f46 Add anchors, jumping to anchors, TOC and completion
Ref #10
2014-02-13 12:42:24 +01:00
EinfachToll
cec6acd2f0 Rename :VimwikiToggleCheckbox back to :VimwikiToggleListItem
the name is a little confusing, since there is also a command
:VimwikiListToggle, but it's backwards compatible
2014-02-04 10:40:14 +01:00
EinfachToll
1e4f4eb39a Add changelog to the doc 2014-02-04 10:34:19 +01:00
EinfachToll
e6735215ed Reactivate and fix html.vim to make it work with lists 2014-02-03 11:41:55 +01:00
EinfachToll
b68eb77648 Small additions and fixes to the doc 2014-01-09 09:27:11 +01:00
EinfachToll
976c39140a Cleanup of the documentation. Mostly superfluous whitespaces 2014-01-06 14:16:37 +01:00
EinfachToll
74c3372c44 Finally introduce commands for all list keys
and update the documentation
2014-01-06 14:11:16 +01:00
EinfachToll
9810ff1c55 g:vimwiki_listsyms is a string again, not a list
this is to be backwards compatible
we still need to split it into a list internally, because indexing
doesn't work for unicode symbols
2014-01-06 13:49:29 +01:00
EinfachToll
140d32fcdd Add text objects for list items
I put the function in lst.vim, not base.vim because it uses some
functions from lst.vim and because it's list stuff.
2013-10-30 10:53:34 +01:00
EinfachToll
a3a499080b Further update for the documentation 2013-07-29 10:57:07 +02:00