<commit_before>call plug#begin('~/.vim/plugged')
"common
Plug 'Valloric/YouCompleteMe'
Plug 'gmarik/Vundle.vim'
Plug 'majutsushi/tagbar'
Plug 'easymotion/vim-easymotion'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'airblade/vim-gitgutter'
Plug 'scrooloose/nerdtree'
Plug 'kien/ctrlp.vim'
Plug 'tpope/vim-fugitive'
Plug 'scrooloose/nerdcommenter'
Plug 'Xuyuanp/nerdtree-git-plugin'
Plug 'editorconfig/editorconfig-vim'
"HTML
Plug 'othree/html5.vim'
Plug 'tpope/vim-haml'
Plug 'gregsexton/MatchTag'
Plug 'mattn/emmet-vim'
"CSS/LESS
Plug 'hail2u/vim-css3-syntax'
Plug 'ap/vim-css-color'
Plug 'groenewege/vim-less'
Plug 'cakebaker/scss-syntax.vim'
"JavaScript
Plug 'jiangmiao/auto-pairs'
Plug 'maksimr/vim-jsbeautify'
Plug 'wizicer/vim-jison'
Plug 'jelera/vim-javascript-syntax'
"Color themes
Plug 'altercation/vim-colors-solarized'
Plug 'flazz/vim-colorschemes'
Plug 'tomasr/molokai'
"Markdown
Plug 'plasticboy/vim-markdown'
"Go lang
Plug 'fatih/vim-go'
Plug 'nsf/gocode', {'rtp': 'vim/'}
"Jade
Plug 'digitaltoad/vim-jade'
call plug#end()

" Settings
colorscheme hybrid
let mapleader=","

set tabstop=2
set shiftwidth=2
set expandtab
set smartindent
set number
set relativenumber

set so=7 " set 7 lines to the cursors - when moving vertical
set wildmenu " enhanced command line completion
set hidden " current buffer can be put into background<commit_msg>update init.vim and .vimrc: load some plugins only for a suitable language/mode etc<commit_after>call plug#begin('~/.vim/plugged')
"common
Plug 'Valloric/YouCompleteMe'
Plug 'gmarik/Vundle.vim'
Plug 'majutsushi/tagbar'
Plug 'easymotion/vim-easymotion'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'airblade/vim-gitgutter'
Plug 'scrooloose/nerdtree'
Plug 'kien/ctrlp.vim'
Plug 'tpope/vim-fugitive'
Plug 'scrooloose/nerdcommenter'
Plug 'Xuyuanp/nerdtree-git-plugin'
Plug 'editorconfig/editorconfig-vim'
Plug 'jiangmiao/auto-pairs'
"HTML
Plug 'othree/html5.vim', { 'for': 'html' }
Plug 'tpope/vim-haml', { 'for': 'haml'}
Plug 'gregsexton/MatchTag', { 'for': 'html'}
Plug 'mattn/emmet-vim', { 'for': 'html'}
"CSS/LESS
Plug 'hail2u/vim-css3-syntax', { 'for': ['css', 'scss'] }
Plug 'ap/vim-css-color', { 'for': ['css', 'scss', 'sass', 'less'] }
Plug 'groenewege/vim-less', { 'for': 'less' }
Plug 'cakebaker/scss-syntax.vim', { 'for': ['scss', 'sass'] }
"Jade
Plug 'digitaltoad/vim-jade'
"JavaScript
Plug 'maksimr/vim-jsbeautify', { 'for': 'javascript' }
Plug 'wizicer/vim-jison', { 'for': 'jison' }
Plug 'jelera/vim-javascript-syntax', { 'for': 'javascript' }
"Color themes
Plug 'altercation/vim-colors-solarized'
Plug 'flazz/vim-colorschemes'
Plug 'tomasr/molokai'
"Markdown
Plug 'plasticboy/vim-markdown', { 'for': 'markdown' }
"Go lang
Plug 'fatih/vim-go', { 'for': 'go' }
Plug 'nsf/gocode', {'rtp': 'vim/'}
call plug#end()

" Settings
colorscheme hybrid
let mapleader=","

set tabstop=2
set shiftwidth=2
set expandtab
set smartindent
set number
set relativenumber

set so=7 " set 7 lines to the cursors - when moving vertical
set wildmenu " enhanced command line completion
set hidden " current buffer can be put into background
{'fraction_non_alphanumeric': 0.15259636827014972, 'fraction_numerical': 0.004460019114367633, 'mean_word_length': 5.624472573839663, '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': '1836394', 'n_tokens_mistral': 1378, 'n_tokens_neox': 1214, 'n_words': 288}