jbyuki/nabla.nvim

github github
note-taking
star 313
stars
alert-circle 5
open issues
users 6
subscribers
git-branch 9
forks
CREATED

2020-12-07

UPDATED

4 hours ago


nabla.nvim

Take your scentific notes in Neovim.

The colorscheme used here is tokyonight.

An ASCII math generator from LaTeX equations.

Requirements

  • Neovim nightly
  • A colorscheme which supports treesitter see here

Install

Using vim-plug

Plug 'jbyuki/nabla.nvim'

Configuration

Bind the following command:

nnoremap <leader>p :lua require("nabla").popup()<CR> " Customize with popup({border = ...})  : `single` (default), `double`, `rounded`

See here for virt_lines support.

Usage

  • Press leader + p to open floating menu

Reference

See test/input.txt for examples.

Note: If the notation you need is not present or there is a misaligned expression, feel free to open an Issue.

Credits

  • Thanks to jetrosut for his helpful feedback and bug troubleshoot
  • Thanks to nbCloud91 for pointing me to VIM conceals
  • Thanks to clstb for giving suggestions on how to enhance the interaction.
  • Thanks to aspeddro for adding preview popups.
  • Thanks to Areustle for adding more than 500 new symbols.
  • Thanks to kkharji for pointing out virt_lines

Contribute

See here.