zapling / plantuml.nvim

nvim plugin for working with PlantUML files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

plantuml.nvim

Neovim helper for working with PlantUML files.

Features

  • Generate .puml file on save and serve preview on localhost:8000

Requirements

  • Nvim (only tested on 0.8)
  • Python3
  • Docker
  • Docker img (docker pull ghcr.io/zapling/plantuml-docker:latest)

Installation

-- packer.nvim
use {'zapling/plantuml.nvim', requires = {'nvim-lua/plenary.nvim'}}

Usage

require('plantuml').setup({
    tmp_dir = '/tmp/plantuml_nvim'
})

:Plantuml to start the watcher, saving a .puml will now generate file and serve it

:Plantuml stop will stop the watcher

About

nvim plugin for working with PlantUML files


Languages

Language:Lua 85.5%Language:Dockerfile 14.5%