<commit_before># rbenv-plug

rbenv-plug is an [rbenv](https://github.com/rbenv/rbenv) plugin that
provides `rbenv plug` and `rbenv unplug` command to install and uninstall
rbenv plugins.

## Usage examples

To install plugins listed in [plugins](https://github.com/rbenv/rbenv/wiki/Plugins):

    rbenv plug <plugin-name>

Install [ruby-build](https://github.com/rbenv/ruby-build):

    rbenv plug ruby-build

Install [rbenv-update](https://github.com/rkh/rbenv-update):

    rbenv plug rbenv-update

or omit `rbenv-`:

    rbenv plug update

Install any plugins from git repository:

    rbenv plug https://github.com/rbenv/ruby-build.git

Uninstall `rbenv-update`:

    rbenv unplug rbenv-update

or omit `rbenv-`:

    rbenv unplug update

## Installation

Simply clone the repository into the plugins directory:

    mkdir -p "$(rbenv root)/plugins"
    git clone https://github.com/znz/rbenv-plug.git "$(rbenv root)/plugins/rbenv-plug"

## How to work

When `rbenv plug <git-url>`, install the plugin like installation above.

When `rbenv plug <plugin-name>`, run script in `share/rbenv-plug`.

Because most of plugins named `rbenv-*`,
arguments of `rbenv plug` and `rbenv unplug` can omit `rbenv-`.

Scripts in `share/rbenv-plug`,
`rbenv-aliases` runs `rbenv aliases` after installation,
`rbenv-use` also installs `rbenv-whatis` that required from `rbenv-use`.
<commit_msg>Simplify git URL<commit_after># rbenv-plug

rbenv-plug is an [rbenv](https://github.com/rbenv/rbenv) plugin that
provides `rbenv plug` and `rbenv unplug` command to install and uninstall
rbenv plugins.

## Usage examples

To install plugins listed in [plugins](https://github.com/rbenv/rbenv/wiki/Plugins):

    rbenv plug <plugin-name>

Install [ruby-build](https://github.com/rbenv/ruby-build):

    rbenv plug ruby-build

Install [rbenv-update](https://github.com/rkh/rbenv-update):

    rbenv plug rbenv-update

or omit `rbenv-`:

    rbenv plug update

Install any plugins from git repository:

    rbenv plug https://github.com/rbenv/ruby-build

Uninstall `rbenv-update`:

    rbenv unplug rbenv-update

or omit `rbenv-`:

    rbenv unplug update

## Installation

Simply clone the repository into the plugins directory:

    git clone https://github.com/znz/rbenv-plug "$(rbenv root)/plugins/rbenv-plug"

## How to work

When `rbenv plug <git-url>`, install the plugin like installation above.

When `rbenv plug <plugin-name>`, run script in `share/rbenv-plug`.

Because most of plugins named `rbenv-*`,
arguments of `rbenv plug` and `rbenv unplug` can omit `rbenv-`.

Scripts in `share/rbenv-plug`,
`rbenv-aliases` runs `rbenv aliases` after installation,
`rbenv-use` also installs `rbenv-whatis` that required from `rbenv-use`.

{'fraction_non_alphanumeric': 0.1211340206185567, 'fraction_numerical': 0.0, 'mean_word_length': 4.040816326530612, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4055002', 'n_tokens_mistral': 1016, 'n_tokens_neox': 969, 'n_words': 278}