" variables set path+='**' set expandtab set smartindent set shiftwidth=4 set tabstop=4 set number relativenumber set ignorecase set smartcase set list set mouse=a set cc=81 set suffixes+=.pyc set foldmethod=indent set nofoldenable set foldlevel=99 set grepprg=grep\ -rn\ $* set listchars=tab:>\ ,multispace:\|⋅⋅⋅,trail:⋅,nbsp:+ au BufWrite * :%s/\s\+$//e " packages so ~/.config/nvim/epitech_header.vim packadd! nvim-treesitter lua require('nvim-treesitter.configs').setup{highlight = {enable = true}} packadd! black packadd! nvim-lspconfig " keybindings nnoremap :Header tnoremap nnoremap h nnoremap j nnoremap k nnoremap l nnoremap gf gF lua vim.keymap.set('n', 'K', vim.lsp.buf.hover, bufopts)