No description
Find a file
2023-08-31 14:17:25 -04:00
.github Create FUNDING.yml 2020-02-25 16:42:36 -05:00
src Update paravim 2022-05-03 11:41:27 +02:00
pvim.nimble Bump version 2023-08-31 14:17:25 -04:00
README.md Update readme 2020-03-19 07:02:54 -04:00
screenshot.png Update screenshot 2020-06-25 10:31:35 -04:00
UNLICENSE Add copyright renunciation 2020-02-20 17:39:17 -05:00

Paravim is an editor for Nim powered by Vim (via libvim) and rendered with OpenGL (via paranim). There are two ways to run it:

  1. As a standalone executable. That is what this repo contains. To build it, install Nim and do:
nimble install pvim

Then, as long as you have ~/.nimble/bin on your PATH, you should be able to run pvim in any directory.

  1. Embedded inside a game. The core of pvim is in a separate library that can be run inside a paranim game.

A few notes for linux users:

  1. On Ubuntu, if pvim fails to build, you may need to install X11 and OpenGL related libraries with sudo apt install xorg-dev libgl1-mesa-dev
  2. On Ubuntu, if pvim fails to load, try sudo apt install libtinfo5
  3. On Arch, if pvim fails to load, you may need to do sudo ln -s /usr/lib/libtinfo.so.6 /usr/lib/libtinfo.so.5