Live data from Hacker News

Personal Wiki for Vim

github.com

81–84 of 84 posts

Re: Personal Wiki for Vim

#81
post #18

Came back to vimwiki after using it for years previously: Things I've liked: * Now supports Markdown, including for internal linking instead of just the Vimwiki markup * I'd use just straight Vim, but being able to select a phrase, and quickly make a page to that and link them is nice. * The HTML and link handling is nice, and it will auto hide the long URLs unless you're actively on them * Outlines, outlines, outlin…

Thanks for this comment! I already use Vim to edit semi-organised (Pandoc-style) Markdown files that I search using grep. I thought about trying vimwiki a few years ago but didn't want to learn another markup language. Glad to hear it now supports Markdown so I'll give it a try.

Re: Personal Wiki for Vim

#82

Also take a look at https://github.com/lervag/wiki.vim which I found to be much simpler and easier to use.

What's the difference? When I was looking at using a wiki Vim I couldn't really see the difference between the two, why use one over the other.

I created wiki.vim after having used Vimwiki for some years. I wanted to clean up the code and make it less "bulky" - Vimwiki is a filetype plugin, a wiki linker plugin, a plugin for handling/managing todo lists, and much more. There are a lot of very good Vim plugins for e.g. Markdown filetypes and for todo lists. So, I decided I wanted to simplify and make wiki.vim with a primary focus on the wiki specific features: link and url handling and graph features. I've also included the diary/journal features.

It sort of started as a fork. And at the time, the Vimwiki maintenance was quite inactive and issues were not addressed. I tried to fix things, but the code was quite messy.

Re: Personal Wiki for Vim

#83

With wikis or note taking applications, I always find it hard to get into a habit of using them. I think this is largely because too much brain space is taken up with: 1. When should I write something here? 2. How should I organize it? For this reason, I'm currently trying out more of a "journal" model. The answers to the previous two questions are: 1. Write whenever you have an interesting idea, or you get that feel…

This is a very relevant comment! I think it is very important to lower the barrier between a thought and a note. I personally do this by having a shortcut on my keyboard that immediately opens my index/"scratchpad", which means I'm always ~0.1 seconds from writing down a thought. If I know exactly in which context it belongs, I'll use an fzf backed shortcut to very quickly find the relevant note (e.g. for Python notes I add it to my WIKIPATH/python.wiki).

I actually recommend against putting everything in a diary, because I want my notes regarding a topic to be collected in the same place.

Re: Personal Wiki for Vim

#84
post #82

Earlier quoted context omitted.

What's the difference? When I was looking at using a wiki Vim I couldn't really see the difference between the two, why use one over the other.

I created wiki.vim after having used Vimwiki for some years. I wanted to clean up the code and make it less "bulky" - Vimwiki is a filetype plugin, a wiki linker plugin, a plugin for handling/managing todo lists, and much more. There are a lot of very good Vim plugins for e.g. Markdown filetypes and for todo lists. So, I decided I wanted to simplify and make wiki.vim with a primary focus on the wiki specific features…

Wow, thanks for the reply. Never had a direct reply from a software creator before.

I only started using vim at the end of last year so am still very inexperienced. I'm not sure what a file type plugin is and to be honest had a hard enough time I stalling plug to get vimwiki installed. I'll take a look at wiki.vim too. I like the idea of the diary/journal. I use that in zim-wiki all the time.

Thanks again for the reply.

Post reply on HN