Comments (2)
Hi @kwrobert! Thanks for the interesting post! As you might have understood, I am also using this plugin for taking notes, and improving the tools may give big benefits to me as well. (I currently have about 125 000 lines of notes that I've written over the years ...)
Pandoc syntax
I agree on going towards the pandoc variant of markdown, or at least a markdown format that is well supported by pandoc. I see the convenience in being able to use pandoc for converting to other formats.
Perhaps it is a good choice to build on vim-pandoc-syntax
, but I am not sure. In principle, markdown format is quite simple, and so it should not be too complicated to implement the missing syntax elements in a good way. To be blunt, I am not sure if the pandoc plugin is very well written and robust/efficient. But if I am wrong and if it is, then it does seem tempting to simplify wiki.vim.
However, to improve the syntax support, it would be very helpful if you could open a new issue on this topic to continue the discussion there. Or possibly, open multiple issues on more concrete syntax shortcomings.
Note: As I just wrote in a different thread (#8), I don't want wiki.vim to become a general markdown plugin, and so for now, I'm going to restrict it to .wiki
files. In the future, I might relax this and allow wiki.vim to work with .md
files by simple configuration, but before that it must be much more mature.
vimtex
I would be happy if you could open a separate issue for this as well. I don't quite understand how this integration should work, so it would be very helpful if you could give some examples of wiki notes where vimtex integration would be convenient.
from wiki.vim.
Also, I'm closing this since I would prefer that we open two (or more) separate issues as described.
from wiki.vim.
Related Issues (20)
- <cr> creating nested links that are not required HOT 5
- Option to disable popups for ui#input HOT 4
- [Discussion]: Dropping support for vim HOT 13
- [Bug] :WikiJournalCopyToNext is not working HOT 2
- new error message at startup "E715: Dictionary required" HOT 10
- Error when invoking WikiGraphCheckOrphans HOT 1
- wrong TOC level HOT 15
- automatic production of backlink does not work. HOT 4
- Feature. Create link with a relative path and a header in markdown HOT 3
- `wiki#link#get_creator` having issues retrieving `l:ft` from `g:wiki_link_creation` despite `l:ft` existing in the list. HOT 5
- LazyVim setup HOT 6
- wiki_template is duplicated HOT 5
- Feature request - Treesitter plugin support - add link HOT 28
- Remapping of `<C-i>` disables `<Tab>` (aka `:WikiLinkNext`) HOT 6
- Discussion: img-clip.nvim HOT 2
- Wiki links without full path HOT 3
- new incompatibility between wiki.vim and lists.vim HOT 5
- wiki link add, prefix with backslash HOT 4
- Non Functioning Links to Headers if Header contains a Space HOT 4
- Need help - asciidoctor files with wiki links, moving to lua/latest wiki.vim HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wiki.vim.