vim-life


Ⅰ. 插件描述

Game Of Life - inside Vim

Ⅱ. 基本信息

创建日期:  2015-11-17
使用用户:  0
Github星:  1
插件作者:  Omar Abou Mrad

Ⅲ. 安装方法

使用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 M grid 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 :GOL again.
  • You can call the GameOfLife(living, dead) function and pass it different characters. Example:

    call GameOfLife('O','+')

添加新评论