Ⅰ. 插件描述
A state window manager with expect supported for nvimⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'huawenyu/new-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'huawenyu/new-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'huawenyu/new-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/huawenyu/new.vim
Ⅳ. 文档说明
# new (Neovim Expect Window)
A state terminal window manager with tcl-expect-like supported for nvim which base on:
- https://github.com/paroxayte/vwm.vim
- https://github.com/neovim/neovim/blob/master/contrib/gdb/neovim_gdb.vim
Features
- Save and manage vim windows via layouts
- Automatically cache and unlist buffers
- Automatically reuse buffers
- Regroup command buffers
- Highly configurable
Installation
- vimplug:
Plug 'huawenyu/new.vim' - dein:
call dein#add('huawenyu/new.vim') - manual: source the this repo to your vim runtime
Usage
- Layout on:
:NewOpen *layout_name* - Layout off:
:NewClose *layout_name* - Layout toggle:
:NewToggle *layout_name*
note: default is the only default layout. Test it out!
Examples
Plugin list:
- Vim GDB front-end for neovim: https://github.com/huawenyu/new-gdb.vim
note: For detailed configuration see help: new.vim.