<commit_before># vim-bootstrap

Vim Bootstrap is generator provides a simple method of generating a .vimrc configuration for vim, MacVim and GVim.

## Pre-requisites

The distribution is designed to work with Vim >= 7.3.

* ctags on Mac OSX
```
brew install ctags
```
* exuberant-ctags on Linux
```
apt-get install exuberant-ctags
```
* pyflakes (optionally for python bundles)
```
pip install flake8
```

## Commands

Commands | Descriptions
--- | ---
`<Control-w>+arrows` | Navegate via viewports
`:cd <path>` | Open path */path*
`,.` | Set path working directory
`SHIFT+o` | Next buffer navegate
`SHIFT+p` | previous buffer navegate
`SHIFT+t` | Create a tab
`TAB` | next tab navegate
`SHIFT+TAB` | previous tab navegate
`,e` | Find and open files
`,b` | Find file on buffer (open file)
`,c` | Close active buffer (clone file)
`F2`  | Open three navegate in actual opened file
`F3`  | Open/Close three navegate files
`F4` | List all class and method, support for python, go, ruby and php
`,v` | Split vertical
`,h` | Split horizontal<commit_msg>added a new shortcut to navigate between the split's panels<commit_after># vim-bootstrap

Vim Bootstrap is generator provides a simple method of generating a .vimrc configuration for vim, MacVim and GVim.

## Pre-requisites

The distribution is designed to work with Vim >= 7.3.

* ctags on Mac OSX
```
brew install ctags
```
* exuberant-ctags on Linux
```
apt-get install exuberant-ctags
```
* pyflakes (optionally for python bundles)
```
pip install flake8
```

## Commands

Commands | Descriptions
--- | ---
`<Control-w>+arrows` | Navegate via viewports
`:cd <path>` | Open path */path*
`,.` | Set path working directory
`SHIFT+o` | Next buffer navegate
`SHIFT+p` | previous buffer navegate
`SHIFT+t` | Create a tab
`TAB` | next tab navegate
`SHIFT+TAB` | previous tab navegate
`,e` | Find and open files
`,b` | Find file on buffer (open file)
`,c` | Close active buffer (clone file)
`F2`  | Open three navegate in actual opened file
`F3`  | Open/Close three navegate files
`F4` | List all class and method, support for python, go, ruby and php
`,v` | Split vertical
`,h` | Split horizontal
`<Control>+w+w` | Navegate between vim split panes
{'fraction_non_alphanumeric': 0.1204929256047467, 'fraction_numerical': 0.005476951163852123, 'mean_word_length': 4.359413202933985, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 10, 'https://': 0, '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': '1287196', 'n_tokens_mistral': 755, 'n_tokens_neox': 710, 'n_words': 288}