<commit_before>Trailing Spaces
===============
A [Sublime Text 2](http://www.sublimetext.com/2) and
[3](http://www.sublimetext.com/3) plugin that allows you to **automatically save your current file after every modification.**

- [Synopsis](#synopsis)
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Author](#author)

Synopsis
-------
In the rare occasion where you'd want your Sublime Text file to save after
each keystroke, you can now use this plugin. I wrote this plugin because
I wanted to make a screencast that shows live editing of HTML along with
the changes showing live in the browser. It's easy to use Javascript to
reload the browers every second, but I did not want to manually save the
file after every keystroke. That's why this plugin was created.

Installation
-------

### From Package Control
TODO.

### From Github
Go to the `Packages` directory under Sublime Text's data directory:

OS X: `cd ~/Library/Application Support/Sublime Text 3/Packages`

Then clone this repository: `git clone https://github.com/jamesfzhang/AutoSave.git`

Uage
-------
By default, AutoSave is disabled because it is a fairly invasive plugin.
To enable it, you must do the first bind the command to turn the plugin
on or off. Open "Preferences / Key Bindings - User" and add:

```js
{ "keys": ["ctrl+shift+s"], "command": "auto_save" }
```

With this setting, pressing <kbd>Ctrl + Shift + S</kbd> will turn the plugin
on or off. A status message will be displayed in the Sublime Status Bar each
time the plugin is turned on or off.

License<commit_msg>Fix title and description<commit_after>AutoSave
===============
A [Sublime Text 2](http://www.sublimetext.com/2) and
[3](http://www.sublimetext.com/3) plugin that allows you to **automatically save your current file after every keystroke.**

- [Synopsis](#synopsis)
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Author](#author)

Synopsis
-------
In the rare occasion where you'd want your Sublime Text file to save after
each keystroke, you can now use this plugin. It was created because
I wanted to make a screencast that shows live editing of HTML/CSS along side
by side with the changes in the browser. It's easy to use Javascript to
reload the browers every second, but I did not want to manually save the
file after every keystroke.

Installation
-------

### From Package Control
TODO.

### From Github
Go to the `Packages` directory under Sublime Text's data directory:

OS X: `cd ~/Library/Application Support/Sublime Text 3/Packages`

Then clone this repository: `git clone https://github.com/jamesfzhang/AutoSave.git`

Uage
-------
By default, AutoSave is disabled because it is a fairly invasive plugin.
To enable it, you must do the first bind the command to turn the plugin
on or off. Open "Preferences / Key Bindings - User" and add:

```js
{ "keys": ["ctrl+shift+s"], "command": "auto_save" }
```

With this setting, pressing <kbd>Ctrl + Shift + S</kbd> will turn the plugin
on or off. A status message will be displayed in the Sublime Status Bar each
time the plugin is turned on or off.

License
{'fraction_non_alphanumeric': 0.11118231336110221, 'fraction_numerical': 0.0032041012495994873, 'mean_word_length': 4.212020033388981, 'pattern_counts': {'":': 4, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 4, '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': '5574031', 'n_tokens_mistral': 937, 'n_tokens_neox': 888, 'n_words': 423}