ltd-beget/php-vim

php 的控制台助手,用于在脚本中打开 vim,控制它,并在关闭 vim 后将控制权返回给脚本

v0.0.5 2019-05-28 16:18 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:31:39 UTC


README

Latest Stable Version Total Downloads Scrutinizer Code Quality Code Coverage Build Status Documentation Documentation License MIT

php 的控制台助手,用于在脚本中打开 vim,控制它,并在关闭 vim 后将控制权返回给脚本

安装

composer require ltd-beget/php-vim

使用

<?php
    use LTDBeget\vim\Options;
        use LTDBeget\vim\Vim;
        
        require(__DIR__ . '/vendor/autoload.php');
    
        $vim = new Vim(
            (new Options())->setDiffMode(true)->setReadonlyMode(true)
        );
        $vim->addFileContent('a.txt', 'some text')->addFileContent('b.txt', 'some text2')->execute();
    
    
        $vim = new Vim;
        $vim->addFileContent('a.txt', 'some text')->execute();
        $vim->getContent('a.txt');

开发者

重新生成文档

$ ./vendor/bin/phpdox

运行测试

$ wget https://phar.phpunit.de/phpunit.phar
$ php phpunit.phar --coverage-html coverage
$ php phpunit.phar --coverage-clover coverage.xml

许可证

MIT 许可证发布。有关详细信息,请参阅 捆绑的 LICENSE 文件