Skip to content
/ nuake Public
forked from lenowski/nuake

A Quake-style terminal panel for Neovim and Vim

License

Notifications You must be signed in to change notification settings

0jrp0/nuake

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 100.0%