<commit_before>" Display the default mode indicator, which is made redundant by the Lightline.
set noshowmode

" Turn on syntax highlighting.
syntax on

" Turn on line numbers.
set number

" Highlight the current selected line.
set cursorline

" The amount of lines around the cursor when scrolling.
set sidescrolloff=3
set scrolloff=3

" Highlight a column to indicate the maximum width of text.
set colorcolumn=81
set textwidth=80

" Turn on invisible characters.
set list

" Set the invisible characters.
set listchars=tab:▸\ ,eol:¬,extends:❯,precedes:❮,trail:·

" Configure ignored files and directories.
set wildignore=.git,vendor,node_modules,bower_components,.DS_Store

" Turn off line wrapping.
set wrapmargin=0
set textwidth=0
set nowrap

" Use soft tabs instead of hard tabs
set softtabstop=4
set shiftwidth=4
set expandtab
set tabstop=4

" Remove the delay when switching between modes.
set ttimeoutlen=50
<commit_msg>Make the scrolling smoother in Vim<commit_after>" Display the default mode indicator, which is made redundant by the Lightline.
set noshowmode

" Turn on syntax highlighting.
syntax on

" Turn on line numbers.
set number

" Highlight the current selected line.
set cursorline

" The amount of lines around the cursor when scrolling.
set sidescrolloff=3
set scrolloff=3

" Highlight a column to indicate the maximum width of text.
set colorcolumn=81
set textwidth=80

" Turn on invisible characters.
set list

" Set the invisible characters.
set listchars=tab:▸\ ,eol:¬,extends:❯,precedes:❮,trail:·

" Configure ignored files and directories.
set wildignore=.git,vendor,node_modules,bower_components,.DS_Store

" Turn off line wrapping.
set wrapmargin=0
set textwidth=0
set nowrap

" Use soft tabs instead of hard tabs
set softtabstop=4
set shiftwidth=4
set expandtab
set tabstop=4

" Remove the delay when switching between modes.
set ttimeoutlen=50

" Make Vim scroll smoother.
set ttyfast
set lazyredraw

{'fraction_non_alphanumeric': 0.06304909560723514, 'fraction_numerical': 0.013436692506459949, 'mean_word_length': 5.068965517241379, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '7111654', 'n_tokens_mistral': 611, 'n_tokens_neox': 583, 'n_words': 243}