set clipboard+="unnamedplus" set number set relativenumber set signcolumn=auto set colorcolumn=0 set cursorline set smartindent set tabstop=4 set shiftwidth=4 set ls=2 set hlsearch set incsearch set ignorecase set scrolloff=10 set wildmenu let g:mapleader=" " nnoremap :qa nnoremap q :q nnoremap w :w nnoremap e :E nnoremap o o nnoremap O O nnoremap h nnoremap j nnoremap k nnoremap l xnoremap J :move '>+1gv=gv xnoremap K :move '<-2gv=gv nnoremap J mzJ`z xnoremap >gv xnoremap y "+y vnoremap y "+y nnoremap Y "+Y nnoremap d "_d vnoremap d "_d nnoremap Q @@ vnoremap rs :s/\<\>//gI nnoremap ra :%s/\<\>//gI nnoremap rc :%s/\<\>//gcI nnoremap m :!make augroup SearchHighlight autocmd! autocmd CmdlineLeave /,\? :nnoremap :noh autocmd CmdlineChanged /,\? :nnoremap :noh augroup END " let &t_SI = "\e[6 q" " let &t_EI = "\e[2 q" " augroup myCmds " au! " autocmd VimEnter * silent !echo -ne "\e[2 q" " augroup END let g:highlightedyank_highlight_duration = 100 call plug#begin() Plug 'joshdick/onedark.vim' Plug 'rose-pine/vim', { 'as': 'rose-pine' } Plug 'github/copilot.vim' Plug 'tpope/vim-commentary' Plug 'tpope/vim-surround' Plug 'machakann/vim-highlightedyank' call plug#end() syntax on colorscheme rosepine