<commit_before># Home

This repository contains configuration files that I don't want to have to lose
so I'm putting them under version control.

## Breadcrumbs

### Git

Adding a subtree project:

```
git remote add -f vim-projectroot <EMAIL>:dbakker/vim-projectroot.git
git subtree add --prefix .vim/bundle/vim-projectroot vim-projectroot master --squash
```

- [Git subtree merge](https://help.github.com/articles/about-git-subtree-merges/)
- [Alternatives to git submodule](https://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/)


### Vim

- [Pathogen](https://github.com/tpope/vim-pathogen) - We would add this as a
  subtree but it conflicts with the existing .vim path
  - [src](https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim) -
    To be used with `curl [src] > .vim/autoload/pathogen.vim`.
- [ProjectRoot](https://github.com/dbakker/vim-projectroot) - Handy switching
  the current working directory
- [CtrlP](https://github.com/ctrlpvim/ctrlp.vim) - Easily open files within the
  current project
- [Jedi Vim](https://github.com/davidhalter/jedi-vim) - Awesome Python
  autocompletion
- [Dockerfile.vim](https://github.com/ekalinin/Dockerfile.vim) - Syntax
  highlighting for Dockerfiles
- [Tabmerge](https://github.com/vim-scripts/Tabmerge) - Merging tabs made easy 
- [Supertab](https://github.com/ervandew/supertab) - Awesome tab completion
<commit_msg>docs: YAJS<commit_after># Home

This repository contains configuration files that I don't want to have to lose
so I'm putting them under version control.

## Breadcrumbs

### Git

Adding a subtree project:

```
git remote add -f vim-projectroot <EMAIL>:dbakker/vim-projectroot.git
git subtree add --prefix .vim/bundle/vim-projectroot vim-projectroot master --squash
```

- [Git subtree merge](https://help.github.com/articles/about-git-subtree-merges/)
- [Alternatives to git submodule](https://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/)


### Vim

- [Pathogen](https://github.com/tpope/vim-pathogen) - We would add this as a
  subtree but it conflicts with the existing .vim path
  - [src](https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim) -
    To be used with `curl [src] > .vim/autoload/pathogen.vim`.
- [ProjectRoot](https://github.com/dbakker/vim-projectroot) - Handy switching
  the current working directory
- [CtrlP](https://github.com/ctrlpvim/ctrlp.vim) - Easily open files within the
  current project
- [Jedi Vim](https://github.com/davidhalter/jedi-vim) - Awesome Python
  autocompletion
- [Dockerfile.vim](https://github.com/ekalinin/Dockerfile.vim) - Syntax
  highlighting for Dockerfiles
- [Tabmerge](https://github.com/vim-scripts/Tabmerge) - Merging tabs made easy 
- [Supertab](https://github.com/ervandew/supertab) - Awesome tab completion
- [YAJS](https://github.com/othree/yajs.vim) - ES6 syntax highlighting and more

{'fraction_non_alphanumeric': 0.13724820757937864, 'fraction_numerical': 0.004438374871969956, 'mean_word_length': 4.195035460992908, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 21, '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': '2154019', 'n_tokens_mistral': 1040, 'n_tokens_neox': 968, 'n_words': 223}