<commit_before># Vim easy usage

## Opening files in tabs
* `mvim -p sd_done.py prepare.py` open in tabs
* `mvim --remote-tab svm_author_id.py` open file in existing editor as tab

## Navigation

### Jumping on lines
* `G` go to *last* line
* `gg` go to *first* line
* `42G` go to line number 42
* `42gg` go to line the same number line 42
* `:42<CR>` use command to go to line 42
* `5j` go to 5 lines down
* `7k` go to 7 lines up
* `2}` jump to next 2 paragraphs
* `3{` jump to previous 3 paragraphs

### Spelling mode
* `]s` go to next misspelled word
* `[s` go to previous misspelled word<commit_msg>Jump on functions keys added<commit_after># Vim easy usage

## Opening files in tabs
* `mvim -p sd_done.py prepare.py` open in tabs
* `mvim --remote-tab svm_author_id.py` open file in existing editor as tab

## Navigation

### Jumping on lines
* `G` go to *last* line
* `gg` go to *first* line
* `42G` go to line number 42
* `42gg` go to line the same number line 42
* `:42<CR>` use command to go to line 42
* `5j` go to 5 lines down
* `7k` go to 7 lines up
* `2}` jump to next 2 paragraphs
* `3{` jump to previous 3 paragraphs
* `]]` jump to next function
* `[[` jump to previus function

### Spelling mode
* `]s` go to next misspelled word
* `[s` go to previous misspelled word
{'fraction_non_alphanumeric': 0.11856474258970359, 'fraction_numerical': 0.031201248049921998, 'mean_word_length': 3.734317343173432, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '6352609', 'n_tokens_mistral': 491, 'n_tokens_neox': 450, 'n_words': 211}