syntax on filetype on filetype plugin on set nocompatible set nobackup set relativenumber set number set cursorline set tabstop=4 set shiftwidth=4 set softtabstop=4 set scrolloff=10 set expandtab set wrap set incsearch set noswapfile set backspace=indent,eol,start call plug#begin() Plug 'ycm-core/YouCompleteMe' Plug 'junegunn/vim-easy-align' Plug 'mg979/vim-visual-multi' Plug 'tpope/vim-commentary' Plug 'ARM9/arm-syntax-vim' Plug 'ziglang/zig.vim' Plug 'habamax/vim-alchemist' Plug 'Airbus5717/c3.vim' call plug#end() " let g:ycm_echo_current_diagnostic = 0 " let g:ycm_show_diagnostics_ui = 0 let g:ycm_clangd_args = ['--header-insertion=never'] let g:ycm_add_preview_to_completeopt = 1 " set completeopt-=preview set completeopt+=preview colorscheme alchemist let mapleader = ' ' nnoremap Y "+y vnoremap Y "+y nnoremap yY ^"+y$ nnoremap Pp "+p nmap p :Explore xmap ga (EasyAlign) nmap ga (EasyAlign)