set number relativenumber list title incsearch ruler set expandtab autoindent tabstop=4 shiftwidth=4 set mouse=a notimeout timeoutlen=2500 termguicolors set encoding=utf-8 fileencoding=utf-8 colorcolumn=81 set virtualedit=block " Leaders let maplocalleader="\" let mapleader="\" " Smooth scroll on touch devices map imap map imap " Natural language set keymap=russian-jcukenwin lmap \| / set iminsert=0 set imsearch=0 inoremap " Random stuff set t_kB= set t_Co=256 syntax on set modeline " Sourcing stuff let g:initvim_folder = expand(":p:h") exec 'set runtimepath+='.fnameescape(g:initvim_folder) if getenv("LIGHT_MODE") == "yes" set background=light colorscheme humanoid else " colorscheme madeline endif let g:langprefs_path = g:initvim_folder."/langprefs" exec 'source '.fnameescape(g:initvim_folder."/bind-tabs-n-windows.vim") exec 'source '.fnameescape(g:initvim_folder."/bind-edit.vim") exec 'source '.fnameescape(g:initvim_folder."/plugins.vim") exec 'source '.fnameescape(g:initvim_folder."/langprefs/load.vim") exec 'source '.fnameescape(g:initvim_folder."/langprefs/run.vim") exec 'source '.fnameescape(g:initvim_folder."/symbols.vim") colorscheme catppuccin-macchiato