Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wvffle/vimterm

Simple :terminal at the bottom of workspace for neovim
https://github.com/wvffle/vimterm

neovim

Last synced: 3 months ago
JSON representation

Simple :terminal at the bottom of workspace for neovim

Awesome Lists containing this project

README

        

# vimterm

![](https://cdn.rawgit.com/wvffle/vimterm/screenshots/waff%40nyarch2.png)

vimterm provides simple window with neovim's :terminal at the bottom of the screen.

But why? That's a good question. vimterm lets you operate with your files and have a single terminal window attached to the bottom of your workspace.
For example, you can create a mapping to compile c++ programs with g++ without leaving your best editor.

Example mappings could look like this:
```viml
nnoremap :call vimterm#run('g++ -o /tmp/out' . expand('%'))
nnoremap :call vimterm#exec('/tmp/out')

nnoremap :call vimterm#toggle()
tnoremap :call vimterm#toggle()
```

## installation
Basically it's the same as every other plugin, so you can use dein for that:
```viml
call dein#add('wvffle/vimterm')
```

## screenshots
![](https://cdn.rawgit.com/wvffle/vimterm/screenshots/waff%40nyarch2.png)
![](https://cdn.rawgit.com/wvffle/vimterm/screenshots/waff%40nyarch.png)
![](https://cdn.rawgit.com/wvffle/vimterm/screenshots/git.png)