<commit_before>" Set color scheme
colorscheme gruvbox
set background=dark
set termguicolors

" Buftabline colors
hi BufTabLineActive ctermfg=DarkGreen ctermbg=Black
hi BufTabLineCurrent ctermfg=DarkBlue ctermbg=Black
hi BufTabLineHidden ctermbg=Gray ctermfg=Black
hi BufTabLineFill ctermbg=Gray ctermfg=Gray

" Always show statusline
set laststatus=2
" Disable swap files
set nobackup
set nowritebackup
set noswapfile
" Smart tab defaults
set tabstop=4
set shiftwidth=4
set softtabstop=4
" Auto indenting
set autoindent
set smarttab
" yank / paste to OS clipboard
set clipboard=unnamed
" mouse
set mouse=a
" Case insensitive searching
set incsearch
set ignorecase
set smartcase
" Make backspace work as indented
set backspace=indent,eol,start
" Highlight current line
set cursorline
" Don't add a space when joining a line
set nojoinspaces
" Super fast key response times
set ttimeout
set ttimeoutlen=100
" Show line numbers
set number
" Find tags file
set tags=tags;/
" set tags=./tags,tags;
" Fixes weird dinging
set visualbell
" Enable line wrapping and put && at start of linebreak
set wrap
"set showbreak=&&
set linebreak
set breakindent

" Not sure what this does
" set viminfo+=n~/.vim/viminfo

" Doesn't turn long wrapped lines into @s
set display=lastline
" Switch from unsaved buffers
set hidden
" Highlight previous search
set hlsearch<commit_msg>fixed esc delay in nvim<commit_after>" Set color scheme
colorscheme gruvbox
set background=dark
set termguicolors

" Buftabline colors
hi BufTabLineActive ctermfg=DarkGreen ctermbg=Black
hi BufTabLineCurrent ctermfg=DarkBlue ctermbg=Black
hi BufTabLineHidden ctermbg=Gray ctermfg=Black
hi BufTabLineFill ctermbg=Gray ctermfg=Gray

" Always show statusline
set laststatus=2
" Disable swap files
set nobackup
set nowritebackup
set noswapfile
" Smart tab defaults
set tabstop=4
set shiftwidth=4
set softtabstop=4
" Auto indenting
set autoindent
set smarttab
" yank / paste to OS clipboard
set clipboard=unnamed
" mouse
set mouse=a
" Case insensitive searching
set incsearch
set ignorecase
set smartcase
" Make backspace work as indented
set backspace=indent,eol,start
" Highlight current line
set cursorline
" Don't add a space when joining a line
set nojoinspaces
" Super fast key response times
" TODO: This seems to interfere with tmux
"set ttimeout
"set ttimeoutlen=100
" Show line numbers
set number
" Find tags file
set tags=tags;/
" set tags=./tags,tags;
" Fixes weird dinging
set visualbell
" Enable line wrapping and put && at start of linebreak
set wrap
"set showbreak=&&
set linebreak
set breakindent

" Not sure what this does
" set viminfo+=n~/.vim/viminfo

" Doesn't turn long wrapped lines into @s
set display=lastline
" Switch from unsaved buffers
set hidden
" Highlight previous search
set hlsearch
{'fraction_non_alphanumeric': 0.05198555956678701, 'fraction_numerical': 0.005054151624548736, 'mean_word_length': 5.6450839328537175, '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': '4125635', 'n_tokens_mistral': 889, 'n_tokens_neox': 852, 'n_words': 346}