<commit_before># fzf-widgets - ZLE widgets of fzf

[Overview](#overview) |
[Installation](#installation) |
[Configuration](#configuration) |
[License](#license)

[![license-badge]][license-link]
[![release-badge]][release-link]

## Overview

This repository manage ZLE widgets of fzf.

currently these widgets are available:

* select-widget
* change-dir
* change-recent-dir
* change-repository
* edit-files
* edit-dotfiles
* exec-history
* exec-ssh
* git-add
* git-checkout
* copy-password
* switch-network

## Installation

You can use zplug to install fzf-widgets.
Add the following to your `.zshrc`:

```zsh
zplug 'ytet5uy4/fzf-widgets'
```

## Configuration

You can map widgets to whatever key you like.
Add the following to your `.zshrc`:

```zsh
if zplug check 'ytet5uy4/fzf-widgets'; then
  bindkey '^@'   fzf-select-widget
  bindkey '^@c'  fzf-change-dir
  bindkey '^\'   fzf-change-recent-dir
  bindkey '^@g'  fzf-change-repository
  bindkey '^@f'  fzf-edit-files
  bindkey '^@.'  fzf-edit-dotfiles
  bindkey '^r'   fzf-exec-history
  bindkey '^@s'  fzf-exec-ssh
  bindkey '^@ga' fzf-git-add
  bindkey '^@gb' fzf-git-checkout
  bindkey '^@p'  fzf-copy-password
  bindkey '^@n'  fzf-switch-network
fi
```

To use `fzf-change-recent-dir`, add the following to your `.zshrc`:

```
autoload -Uz chpwd_recent_dirs cdr add-zsh-hook
add-zsh-hook chpwd chpwd_recent_dirs
```

## License

Copyright (c) 2017 ytet5uy4

Released under the MIT License, see **[LICENSE.md][license-link]**.

[release-link]: https://github.com/ytet5uy4/fzf-widgets/releases/latest
[release-badge]: https://img.shields.io/github/release/ytet5uy4/fzf-widgets.svg?style=flat-square
[license-link]: LICENSE.md
[license-badge]: https://img.shields.io/github/license/ytet5uy4/fzf-widgets.svg?style=flat-square<commit_msg>Update link of README<commit_after># fzf-widgets - ZLE widgets of fzf

[Overview](#overview) |
[Installation](#installation) |
[Configuration](#configuration) |
[License](#license)

[![license-badge]][license-link]
[![release-badge]][release-link]

## Overview

This repository manage ZLE widgets of fzf.

currently these widgets are available:

* select-widget
* change-dir
* change-recent-dir
* change-repository
* edit-files
* edit-dotfiles
* exec-history
* exec-ssh
* git-add
* git-checkout
* copy-password
* switch-network

## Installation

You can use zplug to install fzf-widgets.
Add the following to your `.zshrc`:

```zsh
zplug 'ytet5uy4/fzf-widgets'
```

## Configuration

You can map widgets to whatever key you like.
Add the following to your `.zshrc`:

```zsh
if zplug check 'ytet5uy4/fzf-widgets'; then
  bindkey '^@'   fzf-select-widget
  bindkey '^@c'  fzf-change-dir
  bindkey '^\'   fzf-change-recent-dir
  bindkey '^@g'  fzf-change-repository
  bindkey '^@f'  fzf-edit-files
  bindkey '^@.'  fzf-edit-dotfiles
  bindkey '^r'   fzf-exec-history
  bindkey '^@s'  fzf-exec-ssh
  bindkey '^@ga' fzf-git-add
  bindkey '^@gb' fzf-git-checkout
  bindkey '^@p'  fzf-copy-password
  bindkey '^@n'  fzf-switch-network
fi
```

To use `fzf-change-recent-dir`, add the following to your `.zshrc`:

```
autoload -Uz chpwd_recent_dirs cdr add-zsh-hook
add-zsh-hook chpwd chpwd_recent_dirs
```

## License

Copyright (c) 2017 ytet5uy4

Released under the MIT License, see **[LICENSE.md][license-link]**.

[release-badge]: https://img.shields.io/github/release/ytet5uy4/fzf-widgets.svg?style=flat-square
[license-badge]: https://img.shields.io/github/license/ytet5uy4/fzf-widgets.svg?style=flat-square

[release-link]: //github.com/ytet5uy4/fzf-widgets/releases/latest
[license-link]: LICENSE.md
{'fraction_non_alphanumeric': 0.15335374338992486, 'fraction_numerical': 0.008906206512663512, 'mean_word_length': 4.388305847076462, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, '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': '3120145', 'n_tokens_mistral': 1503, 'n_tokens_neox': 1420, 'n_words': 296}