call plug#begin('~/.vim/plugged') "Julia support Plug 'JuliaEditorSupport/julia-vim' "TOML syntax highlighting Plug 'cespare/vim-toml' "LaTeX Plug 'lervag/vimtex' Plug 'junegunn/fzf' Plug 'junegunn/fzf.vim' call plug#end() "Need to specify latex flavor for the lervag/vimtex plugin :let g:tex_flavor = 'latex' "Enable colors and set color scheme "if has('nvim') if exists('+termguicolors') :set termguicolors endif :colorscheme monokai-black "Line numbers :set number "Column guide :set colorcolumn=93 :highlight ColorColumn ctermbg=darkgrey "Misc keymappings and configurations :imap jk |"use jk for exiting insert mode :set tabstop=4 softtabstop=4 shiftwidth=4 expandtab smarttab autoindent "Nicer tab actions "Move aroung splits without the C-W prefix :nnoremap :nnoremap :nnoremap :nnoremap "More natural split directions :set splitbelow :set splitright "Auto-resize splits when terminal window changes size (e.g. when splitting or "zooming with tmux :autocmd VimResized * wincmd =