Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/markwoodhall/vim-aurepl
Repl integration for vim
https://github.com/markwoodhall/vim-aurepl
clojure instarepl repl
Last synced: 2 months ago
JSON representation
Repl integration for vim
- Host: GitHub
- URL: https://github.com/markwoodhall/vim-aurepl
- Owner: markwoodhall
- Created: 2017-04-15T04:47:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-08-18T06:49:55.000Z (4 months ago)
- Last Synced: 2024-10-03T05:10:05.141Z (3 months ago)
- Topics: clojure, instarepl, repl
- Language: Vim Script
- Homepage:
- Size: 260 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Purpose
To enable easy repl integration in vim. The inspiration for much of this is LightTables Instarepl and Emacs CIDER inline eval.
This plugin also offers "As you type" evalutation, like below.
![Imgur](http://i.imgur.com/8AgrdI3.gif)
This functionality can be switched off with the following config.
```viml
let g:aurepl_eval_on_type = 0
```## Requirements
[vim-fireplace](https://github.com/tpope/vim-fireplace).
## Installation
Install using your favourite plugin manager,
I use [vim-plug](https://github.com/junegunn/vim-plug)```viml
Plug 'markwoodhall/vim-aurepl'
```## Configuration
When you send something to the repl the output of the command will appear inline, you can disable this with the following.
```viml
let g:aurepl_eval_inline = 0
```## Commands
```viml
:LineToRepl
``````viml
:FileToRepl
``````viml
:SelectionToRepl
```## License
Copyright © Mark Woodhall. Distributed under the same terms as Vim itself. See `:help license`