ValdamireGido / nuake

A Quake-style terminal panel for Neovim and Vim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nuake

A Quake-style terminal panel for Neovim and Vim >= 8.0.1593.

Installation

This plugin follows the standard runtime path structure.

Plugin manager How to install
Dein call dein#add('Lenovsky/nuake')
minpac call minpac#add('Lenovsky/nuake')
Plug Plug 'Lenovsky/nuake'
Vundle Plugin 'Lenovsky/nuake'

Usage

  • Run :Nuake to toggle Nuake manually.

  • Add the following into your config file to toggle Nuake with F4:

    nnoremap <F4> :Nuake<CR>
    inoremap <F4> <C-\><C-n>:Nuake<CR>
    tnoremap <F4> <C-\><C-n>:Nuake<CR>
    

Configuration

You can tweak the behavior of Nuake by setting a few variables in your config file.

Option Description
let g:nuake_position = {position} (default 'bottom') Set the Nuake position to 'bottom', 'right', 'top' or 'left'.
let g:nuake_size = {0-1} (default 0.25) Set the Nuake size in percent.
let g:nuake_per_tab = {0,1} (default 0) Enable the Nuake instance per tab page.
let g:close_if_last_standing = {0,1} (default 1) Close the editor if the Nuake window is the last one.
let g:start_insert = {0,1} (default 1) Enter insert mode when opening Nuake.

About

A Quake-style terminal panel for Neovim and Vim

License:MIT License


Languages

Language:Vim Script 100.0%