https://github.com/pimalaya/mml-vim
Vim plugin for email messages written in MML
https://github.com/pimalaya/mml-vim
mml neovim plugin syntax-highlighting vim
Last synced: 4 months ago
JSON representation
Vim plugin for email messages written in MML
- Host: GitHub
- URL: https://github.com/pimalaya/mml-vim
- Owner: pimalaya
- License: mit
- Created: 2024-08-26T10:11:16.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-08-29T07:24:37.000Z (10 months ago)
- Last Synced: 2025-01-05T11:42:15.208Z (6 months ago)
- Topics: mml, neovim, plugin, syntax-highlighting, vim
- Language: Nix
- Homepage: https://github.com/pimalaya
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 📫 MIME Meta Language [](https://matrix.to/#/#pimalaya:matrix.org)
Vim plugin for email messages written in MML, base on [MML CLI](https://github.com/pimalaya/mml).
## Installation
First you need to install the [MML CLI](https://github.com/pimalaya/mml). Then you can install this plugin with your favorite plugin manager:
### Using [packer](https://github.com/wbthomason/packer.nvim)
```lua
use "https://github.com/pimalaya/mml-vim"
``````vim
:PackerSync
```### Using [vim-plug](https://github.com/junegunn/vim-plug)
```vim
Plug 'https://github.com/pimalaya/mml-vim'
``````vim
:PlugInstall
```## Configuration
It is highly recommanded to have those Vim options on:
```vim
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](https://nixos.org/download.html). Running `nix-shell` will spawn a shell with everything you need to get started with this plugin:
```sh
# start a nix shell
$ nix-shell# start Vim with the testing message
$ vim ./test.mml# start Neovim with the testing message
$ nvim ./test.mml
```## Sponsoring
[](https://nlnet.nl/project/Pimalaya/index.html)
Special thanks to the [NLnet foundation](https://nlnet.nl/project/Pimalaya/index.html) and the [European Commission](https://www.ngi.eu/) that helped the project to receive financial support from:
- [NGI Assure](https://nlnet.nl/assure/) in 2022
- [NGI Zero Entrust](https://nlnet.nl/entrust/) in 2023If you appreciate the project, feel free to donate using one of the following providers:
[](https://github.com/sponsors/soywod)
[](https://www.paypal.com/paypalme/soywod)
[](https://ko-fi.com/soywod)
[](https://www.buymeacoffee.com/soywod)
[](https://liberapay.com/soywod)