Neovim for Beginners— Note Taking, Writing, Diagramming, and Presentation

Explore plugins for note-taking, writing, diagramming, and presentation.

alpha2phi
5 min readMay 16, 2022

--

Neovim for Beginners — Note Taking, Writing, Diagramming, and Presentation

Vim/Neovim is a great tool for note-taking and writing. In this article, we will recap the relevant plugins mentioned in the previous articles, and go through new plugins, tools, and tricks for note-taking, writing, diagramming, and presentation.

This article is part of the Neovim for Beginners series.

The Neovim configuration files can be found in this repository.

Getting Started

Besides coding, Neovim is a great tool for note-taking and writing. In several past articles, we walked through the plugins that could help us. Let’s recap before we explore other useful plugins and tools.

Note Taking

In the Vim/Neovim — Managing Notes and Todo List article, we talked about the following plugins.

  • For note-taking, we can use VimWiki, vim-bujo, todo.txt-vim, neuron.nvim, vim-dotoo, Taskwarrior + VimWiki + TaskWiki, Neorg, nvim-orgmode, telekasten.nvim, mind.nvim, Obsidian.nvim.
  • For Markdown preview, we can use markdown-preview.nvim, glow.nvim, vim-instant-markdown, peek.nvim.

Scientific Note Taking

For scientific note-taking, we can use nabla.nvim.

Writing

In the Vim/Neovim Plugins for Writing article, we talked about the following plugins.

  • For focused writing, we can use goyo.vim, TrueZen.nvim, zen-mode.nvim.
  • For writing in Markdown and previewing, we can use vim-markdown, vim-markdown-toc, glow.nvim, markdown-preview.nvim, vim-livedown, peek.nvim.
  • For writing in Latex we can use vim-tex, vim-latex-live-preview.
  • For grammar checking, we can use vim-grammarous, vim-LanguageTool, LanguageTool.nvim, ALE.
  • Other useful plugins for writing like vim-table-mode, vim-pandoc, vim-pencil, vim-abolish, HighStr.nvim.

Presentation

--

--

alpha2phi

Software engineer, Data Science and ML practitioner.