https://github.com/q60/vim-brainfuck
Brainfuck syntax highlight plugin for vim.
https://github.com/q60/vim-brainfuck
brainfuck brainfuck-interpreter open-source opensource plug syntax-highlighting syntax-highlights vim vim-brainfuck vim-configuration vim-plugin vimscript vundle
Last synced: 3 months ago
JSON representation
Brainfuck syntax highlight plugin for vim.
- Host: GitHub
- URL: https://github.com/q60/vim-brainfuck
- Owner: q60
- License: unlicense
- Created: 2020-03-08T09:55:11.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-29T17:30:38.000Z (8 months ago)
- Last Synced: 2025-06-04T22:12:13.814Z (7 months ago)
- Topics: brainfuck, brainfuck-interpreter, open-source, opensource, plug, syntax-highlighting, syntax-highlights, vim, vim-brainfuck, vim-configuration, vim-plugin, vimscript, vundle
- Language: Vim Script
- Size: 8.79 KB
- Stars: 9
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vim Brainfuck
Brainfuck syntax highlight plugin for vim.

## Installation
### Vundle
In case if you are using [VundleVim/Vundle.vim](https://github.com/VundleVim/Vundle.vim) just add this to your `~/.vimrc`
```vim
Plugin 'llathasa-veleth/vim-brainfuck'
```
Then do either this:
```sh
vim +PluginInstall
```
or, while in **vim** do:
```vim
:PluginInstall
```
### Plug
If you prefer [junegunn/vim-plug](https://github.com/junegunn/vim-plug), add this to `~/.vimrc`
```vim
Plug 'llathasa-veleth/vim-brainfuck'
```
Then do either this:
```sh
vim +PlugInstall
```
or, while in **vim** do:
```vim
:PlugInstall
```
### Other methods
| **Plugin Manager** | **How to install** |
|------------------------------------------------------ |---------------------------------------------------------------------------------------------- |
| [Pathogen](https://github.com/tpope/vim-pathogen) | Run `git clone https://github.com/llathasa-veleth/vim-brainfuck ~/.vim/bundle/vim-brainfuck` |
| [NeoBundle](https://github.com/Shougo/neobundle.vim) | `NeoBundle 'llathasa-veleth/vim-brainfuck'` |
| [dein](https://github.com/Shougo/dein.vim) | `call dein#add('llathasa-veleth/vim-brainfuck')` |
| [minpac](https://github.com/k-takata/minpac/) | `call minpac#add('llathasa-veleth/vim-brainfuck')` |
## TODO List
- [x] [Fast Interpreter](https://github.com/llathasa-veleth/brainfuck).
- [x] Automatic indentation (folding function).
- [x] Syntax highlights.
- [ ] *? Multiline comments*.
## Version history
- **`2.1.0`** - *Removed multiline comments due to unsolved problems.*
- **`2.0.0`** - **Bracket folding added.**
- **`1.2.0`** - *Testing brackets folding function.*
- **`1.1.1`** - *Multiline comments now support TODO, FIXME, etc.*
- **`1.1.0`** - *Changed highlight colors.*
- **`1.0.0`** - *Initial version.*