Ⅰ. 插件描述
Game Of Life - inside VimⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'omaraboumrad/vim-life-the-thing-itself'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'omaraboumrad/vim-life-the-thing-itself'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'omaraboumrad/vim-life-the-thing-itself'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/omaraboumrad/vim-life
Ⅳ. 文档说明
# vim-life
Simple Game of Life within vim
See example on Asccinema:
Requirements
vim, +python
Installation
Using pathogen.
git clone https://github.com/omaraboumrad/vim-life.git ~/.vim/bundle
Usage
- Load any existing sample available in the samples folder
:e glider.txt
- Or set up any
N x Mgrid with#as the living cell and<space>as the dead cell - Run the simulation using
:GOL - Interrupt the simulation using
Ctrl+C - You can modify the grid at any point and run
:GOLagain. - You can call the
GameOfLife(living, dead)function and pass it different characters. Example:call GameOfLife('O','+')