What does HackerNews think of vimwiki?

Personal Wiki for Vim

Language: Vim script

#1 in Vim
Seems really cool. I love Vim + Markdown as well.

If you haven't heard of vimwiki yet, check it out. Right in line with what you're working on.

https://github.com/vimwiki/vimwiki

If you just want a knowledge base in Vim, have you tried Vimwiki[1]?

I use Vimwiki in vim and Obsidian outside of Vim -- they can be configured to use exactly the same pile of Markdown files as a vault/wiki.

[1] https://github.com/vimwiki/vimwiki

I switched away from Workflowy to a plain text file format. Load times are quicker, navigation is quicker, can use keyboard only without a mouse, the UX can keep up with the pace of my thinking.

I prefer vimwiki for this purpose https://github.com/vimwiki/vimwiki

You can get plugins that sync it to a git repository. I love this.

There's also task warrior plugins, though I haven't figured out how that would for me, seems to get away from simple text files at that point.

I'd say that this product (https://kinopio.club/) is an implementation of the ideas of Zettelkasten[0], or at least shares a lot of DNA. However, lots and lots of things "are" Zettelkasten, or can work like Zettelkasten, or incorporate ideas of Zettelkasten. Examples of things which can be used like a Zettelkasten include:

- Org mode for Emacs https://en.wikipedia.org/wiki/Org-mode

- Vimwiki for Vim https://github.com/vimwiki/vimwiki

- Notational Velocity, an OS X note-taking application https://en.wikipedia.org/wiki/Notational_Velocity

- Obsidian, a cross platform personal knowledgebase where its "DB format" is folders full of Markdown files https://obsidian.md/

- A folder full of text files which you open in your favorite text editor can even work like a Zettelkasten (grep helps in this case though)

[0] - https://en.wikipedia.org/wiki/Zettelkasten

I'm interested to check this out but for me simplicity is more important than features when it comes to note taking software in general. I've tried apps like Notion, Evernote, etc. but I always find myself going back to Simplenote; it doesn't have all of the bells and whistles of those other apps but it works well for my use case of quickly writing some text and having access to it across all platforms. When it comes to Vim, I get a ton of use out of vimwiki [0] with Markdown syntax. It may not be as powerful as Org-mode (or Neorg in this case) but it's had the most "stickiness" out of any comparable plugin I've tried.

[0] https://github.com/vimwiki/vimwiki

Yet another opinion :)

I tried emacs and org mode but my vim muscle memory was too strong. I ended up mostly sticking with vim-wiki https://github.com/vimwiki/vimwiki I have a very small script that syncs my local wiki(s) with a private GitHub repo. I set them all up to be in markdown.

I use Google Keep for just random stuff I have to jot down but don't really care about organizing.

Honestly though, even plain markdown doesn't work for a lot of types of notes I take. For personal stuff I find myself using Notion a lot. The LaTeX support is pretty great.

At work I've actually kind of fallen in love with Confluence. Even though the editor can be a little cumbersome, the search functionality is great the pages just look really nice. Confluence mobile viewing/editing also works really nice. Now that I'm saying (er, typing) all of this out loud, I almost want to switch to Confluence for personal notes instead of Notion haha.

If you want something:

- crazy fast

- saves to plain text

- renders to html with links between pages

- one keypress to turn a word into a link to a page with that name and create the page

Try Vimwiki!

https://github.com/vimwiki/vimwiki

It's not an orgmode replacement, but there is vimwiki (https://github.com/vimwiki/vimwiki) for a degree of organizational support.
Use vimwiki and commit it to git, done.

https://github.com/vimwiki/vimwiki

That's an interesting direction. For example for VIM users there is https://github.com/vimwiki/vimwiki

However this direction has a few important drawbacks:

* lock-in into a specific IDE / editor and syntax; (even if all claim to use "Markdown", in fact they add "extensions" that prevent migration from one wiki to another;)

* its not exportable / editable from a browser;

And the last one is what I miss from my current setup: the ability to export (parts of) my notes on the web, and the ability to edit them when I'm on the go and don't have my laptop.

Not that great in my experience, good enough to read and navigate through org files, but lacks many features and has performance issues. vimwiki https://github.com/vimwiki/vimwiki is probably the best note-taking plugin for vim.
This really feels like an overcomplicated step in the wrong direction compared to VimWiki: https://github.com/vimwiki/vimwiki
Personally, I am a big fan of Vim-Wiki [0]. Provides basic note taking, can be reached anywhere from Vim. It is great for jotting down TODOs, while it is also suited for more substantial, longer thoughts. You can add links to other notes as references, or just for quick navigation. These internal links can then be visualised, to highlight the connection between your notes and thoughts [1].

[0] https://github.com/vimwiki/vimwiki

[1] https://github.com/maxvdkolk/vimwikigraph

If you do not mind a bit of setup, I have found Vim in combination with VimWiki (https://github.com/vimwiki/vimwiki) a very good fit for this scenario.

It supports markdown formatting, does hyperlinks pretty well (even jumping back and forth is quite nice), is as cross-compatible as Vim and stores the notes in future-proof .md files.

I suggest you give it a shot.

OP mentions vim, so I want to add to this that I use vimwiki for this purpose: https://github.com/vimwiki/vimwiki
After reading a couple posts here on HN about building a "second brain", I found a surprisingly effective setup to do that:

- Vim with vimwiki (https://github.com/vimwiki/vimwiki)

- A private Gitlab repo

- A simple cron job to commit all changes in `~/.vimwiki` to my private repo

And this is it! It would be possible to publish the wiki on the web using Gitlab pages, but so far it is working nice to me.

I just started using vim wiki and it's been great - totally revolutionized my workflow! When I make my daily diary markdown file, I write down my TODO list from yesterday, and add one for today... then I jot down some notes as I write code or attend meetings (it's especially nice because I can pop into hyperlinked references easily). Everything I do now feels way more organized, efficient, etc.. 10/10 would recommend. Get started here: https://github.com/vimwiki/vimwiki
It's too much for me, I couldn't be productive when using few services to store notes. Too much distractions.

For my personal needs I use https://github.com/vimwiki/vimwiki for notes, ideas, todos, articles etc. I used Buku for few years, but then I realised that I'm not using any bookmarks at all, so moved to native Safari Bookmarks. :)

At the end I'm using GIT to have complete archive of each change. :)

Speaking of vim, vimwiki [1] is a really nice plugin similar to orgmode. It uses markdown-like syntax and has a diary mode. It also supports cross-file and in-file links, tables, formulas in latex, exporting vimwiki pages to html, etc.

[1]:https://github.com/vimwiki/vimwiki

Yeah, this is why i use Vimwiki[0] both for notes and todo lists. Nested checkboxes and easy navigation through page links. It is vim specific though so that might be a problem for some.

[0] https://github.com/vimwiki/vimwiki

A year ago, I found a perfect solution for myself. I'm using https://github.com/vimwiki/vimwiki, writing there everything I find useful. From articles and quotes to lose ideas, notes, project information, or todos. It has support for markdown and export to HTML, which I can style however needed.
I use vimwiki. Simple, light-weight, and does exactly what I need. I also use org mode in spacemacs with evil, but so far I haven't come across any functionality in org mode that I needed that vimwiki didn't also provide.

https://github.com/vimwiki/vimwiki

Vimwiki [1] is probably also worth a mention because it has a neat diary feature as well. Jrnl appears to have more diary specific features, but Vimwiki also worked well so far for my (probably rather basic) needs.

[1]: https://github.com/vimwiki/vimwiki

You may enjoy Vimwiki, which will offer you some of the benefits you already have with markdown, but also offer structure in the form of hypertext links, when needed.

https://github.com/vimwiki/vimwiki

Also, consider checking out this blog post that describes a somewhat similar journey to incorporating vim (and vimwiki) in one's workflows:

http://www.stochasticgeometry.ie/2012/11/23/vimwiki/

For rapid capture Using Joe's triage system https://joearms.github.io/#2018-12-26%20Fun%20with%20the%20T...

in TiddlyWiki https://tiddlywiki.com

archiving enduring stuff in

https://github.com/vimwiki/vimwiki

but it goes against reuse philosophy in tiddlywiki https://tiddlywiki.com/#Philosophy%20of%20Tiddlers

but in VimWiki i have the power of :VimWikiGenerateLinks which adds all entries into auto completion of any wiki entry invoked by C-n

But it is hard not to stay fully vested in TiddlyWiki when you have cool stuff like this by Eric Shulman https://groups.google.com/d/msg/tiddlywiki/yzVdb42TUBI/mWXIB...

I use OKRs for personal goal setting and tracking. All best practices that apply to OKRs apply here. See https://amzn.to/2LP9myF and https://amzn.to/2OxEBN1 Keep goals SMART http://bit.ly/2LIQX7z

I use vimwiki https://github.com/vimwiki/vimwiki to organize everything.

For the same reason, I use vimwiki[0] with its diary features, which is much better regards syntax highlighting linking.

[0] https://github.com/vimwiki/vimwiki [1] https://github.com/vimwiki/vimwiki/blob/master/doc/vimwiki.t...

For vim users, vimwiki[1] is great. It combines the wiki with jounaling features and is easy to call up while editing any other files. Just make sure to change the default from wiki to markdown format.

[1]: https://github.com/vimwiki/vimwiki

no mention of my favorite, vimwiki:

https://github.com/vimwiki/vimwiki

https://github.com/vimwiki/vimwiki and notes are synced to my own private nextcloud server.
vim-wiki has been my go to tool for the past 5 years, cant recommend enough https://github.com/vimwiki/vimwiki
You can get basically the same thing with Vim and Taskwarrior; this is my preferred solution because I tend to live in Vim (for better or worse) and there are Taskwarrior clients that sync to everything. You can search the whole thing, and version control it if you want. It's a bit more manual but I'd argue equal in effectiveness.

https://github.com/vimwiki/vimwiki

https://github.com/tbabej/taskwiki

Looks neat!

I've been using Vim and Vimwiki https://github.com/vimwiki/vimwiki to scratch a similar itch. I wish I was more consistent in using it though.

Vimwiki in a repository makes it easy to share between workstations (and different platforms).

I use and love vimwiki[1].

I set my vimwiki directory to be in Dropbox, so it's safe/available on all my devices.

[1] https://github.com/vimwiki/vimwiki

Another great vim option is vimwiki: https://github.com/vimwiki/vimwiki

At a glance it supports all of the features provided by vim-orgmode, but it will probably never be as fully featured as emacs' orgmode

If you're looking for a more structured version of this, I'd highly recommend checking out vimwiki[1]. Its diary feature does exactly what you mention, plus it will autogenerate a nice index file for you (among many other features).

[1] https://github.com/vimwiki/vimwiki

did you have a look at vimwiki [0]? it has a diary function with plain timestamped markdown files.

[0] https://github.com/vimwiki/vimwiki

Relevant: https://github.com/vimwiki/vimwiki (I highly recommend; does have journal support as well)
Me too. I had a spate where I went over to using emacs (built my own setup around spacemacs). It was very powerful, and I found stuff like helm, projectile very nice (org-mode with export to reveal.js was sexy as hell). But then I just dropped it all and went back to vim again.

For me it seems to be down to the following. When I am working with vim, I feel like I am in the same eco-system as my shell, there is a really nice continuity, whereas emacs feels like a separate entity (almost like I have an separate instance of a word processor open). I am aware emacs can be run in the shell without its GUI, but it still felt like it was separately sitting its own world.

For org stuff, I now use taskwarrior [1], which embeds into vim using taskwiki [2] and vimwiki [3] (which provides markdown export)

[1] https://taskwarrior.org/

[2] https://github.com/tbabej/taskwiki

[3] https://github.com/vimwiki/vimwiki

With a lot of notes and lists in Google Keep, I always wonder when Google will kill it like Reader. So, I'm really behind projects like this focusing on openness and durability. I hope it's a success!

I do academic research as a grad student and it's very reassuring to know that if my office doesn't burn down or get ransacked, that my pen-and-paper research notebooks will be there for reference to see what I did on a past project. It was an exceptionally cool experience when visiting the NRAO[1] Archives[2] to pick up and read 70+ year old research notebooks from pioneering astronomers. It seems like it would take a great deal of vigilance to make digital notes endure for that long.

However, digital notes are useful, especially for brain dumping something quickly, so I've settled on vimwiki[3] in a git repository. They're just markdown utf-8 textfiles in a folder hierarchy, and I figure vim and vimscript extensions are pretty darn future proof. It's also useful when traveling and being given a guest Linux work station to use that it doesn't require admin privileges to get working: just git clone the vimwiki repo into ~/.vim and clone the notes repo.

[1] https://www.nrao.edu

[2] https://www.nrao.edu/archives/

[3] https://github.com/vimwiki/vimwiki

I'm a vim user, but org mode is one of the things that I really like the sound of from emacs.

For vim, I use vimwiki[0] in (github flavour) markdown[1] mode, and also publish the entire site to HTML. I really just use it for notes, rather than an entire website, but still, one could.

[0] https://github.com/vimwiki/vimwiki/ [1] https://github.com/patrickdavey/vimwiki_markdown

Somewhat related, check out Vim Wiki if you are on the other side of the great editor's fence:

https://github.com/vimwiki/vimwiki

Not feature for feature compatible, but sharing the same spirit

I still use vimwiki. It has a few warts, but since I'm comfortable with it (as in when you learn some of the leader commands, it becomes more powerful) and files are saved to Dropbox, it makes work and home note taking convenient.

It's particularly nice in that if you are already in vim; ww will open the wiki index.

https://github.com/vimwiki/vimwiki

I've also been doing some note taking with :set filetype=journal in use with junegunn's nice syntax.

https://github.com/junegunn/vim-journal

> And the Vim equivalent of org mode is what again?

VimWiki: https://github.com/vimwiki/vimwiki

Not 100% of the same functionality, but close enough for me as to not matter. For the missing features, I have the rest of the OS.

I use vimwiki to collect, store and organise snippets links and references, then sync it to all my machines with unison. Helps if you're a vim user!

https://github.com/vimwiki/vimwiki