Rane Brown
5126967d09
Rename VimwikiGenerateTags -> VimwikiGenerateTagLinks
...
Closes #796
2020-01-02 20:53:48 -07:00
Rane Brown
1a4e1ed1ae
Stylistic changes to pass vint tests.
...
Two non-stylistic errors were also fixed:
1. Removed duplicate function with invalid argument usage
2. Added missing quotes to a function call argument
2019-12-20 20:41:03 -07:00
tinmarino
80013f457d
Feature: VimwikiGoto completion works with only part of filename
...
Problem: Could not complete when the user argument was not the begining
of the filepath
Solution: use custom smartcase filter and customlist instead of custom
2019-12-15 02:27:11 -03:00
Rane Brown
85b220bae1
Merge branch 'issue-420' of https://github.com/ratfactor/vimwiki into ratfactor-issue-420
2019-10-20 20:27:25 -06:00
Rane Brown
4bc6ff4547
Exclude code block comments from header folding.
...
This makes sure comment characters that match markdown folding are not
recognized as a header and folder. Fixes #212 , Fixes #756 .
2019-10-16 22:31:42 -06:00
Dave Gauer
ad95e3463f
Add error handling to VimwikiSearch per issue #420
...
- Create function wrapper around lvimgrep for input checking, pattern
quoting, and error handling.
- Add Vader tests for VimwikiSearch.
- Change syntax loading from try/catch to explicit file check (to
prevent Vader test bug).
- Update doc/vimwiki.txt for changes.
- Change test script to run Vader tests separately
2019-10-12 18:31:43 -04:00
Rane Brown
b5d808b440
Don't use <Plug> definitions for VimwikiReturn mappings.
...
This is necessary to properly allow the user to remap these since there
are different arguments to the command. The documentation regarding this
command was also updated to be more clear.
2019-08-22 05:52:54 -06:00
Rane Brown
fcb5850c28
Use updated key_mappings variable to check if table_mappings is set
2019-07-20 22:14:48 -06:00
Rane Brown
6ec85cd0e8
Allow buffer local mappings to overwrite existing mappings.
...
If the fileype is vimwiki then the vimwiki mappings take precedence.
Global mappings will not be overwritten. Closes #699
2019-05-24 20:41:12 -06:00
Rane Brown
6755068152
Fix #415 , expand iabbrev entries on <CR>.
2019-05-23 21:22:29 -06:00
Greg Anders
ddf7e5e0ff
Allow forcing VimwikiAll2HTML with !
2019-05-20 08:22:15 -06:00
Steven Stallion
ad4d43abfe
Add :VimwikiGoto key maping
2019-04-27 11:10:32 -05:00
Rane Brown
4106cb7bc7
New option g:vimwiki_key_mappings to enable/disable key mappings.
...
All key mappings have the option of being disabled but the <Plug>
definitions are still available for user customization. Key sequences
are no longer overwritten if a mapping already exists. Fixes #671 ,
fixes #425 .
2019-04-26 21:17:35 -06:00
Rane Brown
750b3171b3
Prevent table formatting mappings from overwriting user mappings.
...
Closes #425
2019-04-12 20:38:23 -06:00
Rane Brown
047947cbbe
Merge pull request #635 from sstallion/sstallion/autogenerate-tags
...
Support automatic generation of links and tags
2019-03-30 19:56:57 -06:00
Henry Qin
3f7f85cfc6
Add command and map to jump to the next unfinished task.
...
Introduce the command `VimwikiNextTask` and the mapping `gnt` to jump to
the next unfinished task.
2019-03-30 12:45:19 -07:00
Steven Stallion
fc158ba744
Support automatic generation of links and tags
2019-03-28 20:11:47 -05:00
lyokha
0c82d9dcb8
Merge remote-tracking branch 'upstream/dev' into dev
2019-03-18 13:13:30 +03:00
Henry Qin
8941508e35
Allow AddHeaderLevel and RemoveHeaderLevel to take counts
2019-03-17 10:43:42 -07:00
Alexey Radkov
af8cdc4d62
Merge branch 'dev' into dev
2019-03-14 14:09:30 +03:00
EinfachToll
6257c8fa54
Revert "Allow to specify additional chars for lists"
...
This reverts commit 75819ca23a
.
2019-01-17 21:57:42 +01:00
Michael F. Schönitzer
75819ca23a
Allow to specify additional chars for lists
...
See also #390 and #479 for earlier attempts
2019-01-03 21:02:21 +01:00
EinfachToll
675ff23ed1
Fix a few regexes
...
Without this, things would go wrong if the user has >= 10 Wikis.
2018-11-05 22:36:25 +01:00
EinfachToll
786aa470e3
Remove the user-mappable function and use commands instead.
2018-06-26 21:38:55 +02:00
EinfachToll
c1dbf90c29
Remove foldmarkers; general reformatting
2018-04-20 07:03:53 +02:00
EinfachToll
3556de54e1
Small refactorings
2018-04-17 07:15:23 +02:00
EinfachToll
2941913ccc
Add keys for motions between headers
...
Fix #462
Inspired by #23
2018-04-06 21:11:40 +02:00
EinfachToll
a144be2a30
Improve header text objects
...
- make it work for markdown and media syntax as well
- don't find headers in preformatted text or headers of the form = foo ==
- introduce iH and aH text objects for headers plus subheaders
- add a count to include parent headers
Inspired by #462
2018-04-06 09:58:28 +02:00
EinfachToll
b016eab91a
Set 'tw' to 99 in all source files. We're not in the middle ages anymore.
2018-02-21 07:11:51 +01:00
EinfachToll
1e858b50cb
Cherry-pick the changes from dev -- part7
2018-02-19 07:07:22 +01:00
EinfachToll
f60993249a
Cherry-pick the changes from dev -- part5
2018-02-17 21:05:06 +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
5419fad3f7
Formatting and small refactorings
2018-02-15 18:38:39 +01:00
EinfachToll
68ad4675a3
Remove b:undo_ftplugin to speed up buffer loading
...
If this variable is present, then for some reason the complete ftplugin
file is sourced everytime a Vimwiki buffer is entered, even if the
buffer has been entered before, i.e. the guard b:did_ftplugin has no
effect. (See /usr/share/vimXX/ftplugin.vim)
Deleting these lines. I don't think undoing the settings is a common use
case, anyway.
2018-02-10 21:41:07 +01:00
EinfachToll
4e16db926f
Fix more regression bugs
2017-11-11 21:52:07 +01:00
EinfachToll
1806d3edfa
Start refactoring the rest -- part 5
...
Ref #256
2017-01-07 21:51:15 +01:00
EinfachToll
4a96eb4d32
Remove two undocumented and probably buggy features
2017-01-04 22:10:10 +01:00
EinfachToll
203fb5b430
Start refactoring the rest -- part 4
...
Ref #256
2017-01-04 21:53:03 +01:00
EinfachToll
7c98ce3934
Start refactoring the rest -- part 2
...
Ref #256
2016-12-28 22:17:08 +01:00
EinfachToll
250fd3c47b
Use new access functions for wiki-local variables -- part 5
...
Ref #256
2016-12-23 20:05:53 +01:00
EinfachToll
2329d602a7
Use new access functions for wiki-local variables -- part 4
...
Ref #256
2016-12-22 21:00:19 +01:00
EinfachToll
f497a4abc7
Use new access functions for wiki-local variables -- part 3
...
Ref #256
2016-12-22 19:55:20 +01:00
EinfachToll
61910cd93a
Use new access functions for wiki-local variables -- part 2
...
Ref #256
2016-12-22 19:12:03 +01:00
EinfachToll
6221861957
Use new access functions for wiki-local variables -- part 1
...
Ref #256
2016-12-22 18:16:05 +01:00
EinfachToll
49bdf7fa47
Use new access functions for global variables -- part 2
...
Ref #256
2016-12-21 21:28:48 +01:00
EinfachToll
e6d997867a
Use new access functions for global variables -- part 1
...
Ref #256
2016-12-21 19:43:34 +01:00
Christian Rondeau
3b96f8ffeb
Prevent imap of <CR>
if already mapped
2016-12-05 18:17:38 -05:00
EinfachToll
4bd0690a52
Simplify some regexes
2016-03-18 15:16:59 +01:00
EinfachToll
949b29b694
Fix tags file path when 'path' contains spaces
...
Fix #176
2015-12-14 10:36:16 +01:00