~soywod/mml-vim

Vim plugin for email messages written in MML.
set up mml syntax and test file
init repo from himalaya-vim

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~soywod/mml-vim
read/write
git@git.sr.ht:~soywod/mml-vim

You can also use your local clone with git send-email.

#📫 MIME Meta Language Matrix

Vim plugin for email messages written in MML, base on MML CLI.

#Installation

First you need to install the MML CLI. Then you can install this plugin with your favorite plugin manager:

#Using packer

use "https://git.sr.ht/~soywod/mml-vim"
:PackerSync

#Using vim-plug

Plug 'https://git.sr.ht/~soywod/mml-vim'
:PlugInstall

#Configuration

It is highly recommanded to have those Vim options on:

syntax on
filetype plugin on
set hidden

#g:mml_executable

Defines a custom path for the MML binary. Defaults to mml.

#Development

The development environment is managed by Nix. Running nix-shell will spawn a shell with everything you need to get started with this plugin:

# start a nix shell
$ nix-shell

# start Vim with the testing message
$ vim ./test.mml

# start Neovim with the testing message
$ nvim ./test.mml

#Contributing

If you want to report a bug that does not exist yet, please send an email at ~soywod/pimalaya@todo.sr.ht.

If you want to propose a feature or fix a bug, please send a patch at ~soywod/pimalaya@lists.sr.ht using git send-email. Follow this guide to configure git properly.

If you just want to discuss about the project, feel free to join the Matrix workspace #pimalaya.mml or contact me directly @soywod. You can also use the mailing list [send an email|subscribe|unsubscribe].

#Sponsoring

nlnet

Special thanks to the NLnet foundation and the European Commission that helped the project to receive financial support from:

If you appreciate the project, feel free to donate using one of the following providers:

GitHub PayPal Ko-fi Buy Me a Coffee Liberapay