Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "base config
- set number
- set incsearch
- set nohlsearch
- syntax on
- syntax enable
- set splitbelow
- set splitright
- set expandtab
- set tabstop=4
- set shiftwidth=4
- set smarttab
- set smartindent
- "plugins
- call plug#begin('~/.local/share/nvim/plugged')
- Plug 'NLKNguyen/papercolor-theme'
- Plug 'iCyMind/NeoSolarized'
- Plug 'morhetz/gruvbox'
- Plug 'vim-airline/vim-airline'
- Plug 'vim-airline/vim-airline-themes'
- Plug 'ayu-theme/ayu-vim'
- Plug 'micke/vim-hybrid'
- Plug 'arcticicestudio/nord-vim'
- Plug 'easymotion/vim-easymotion'
- Plug 'vim-syntastic/syntastic'
- call plug#end()
- "mappings
- "the next line only for my bt keyboard, cause it sends ` instead of <Esc>
- inoremap <Tab> <Esc>
- inoremap <Esc> <Tab>
- map ene :w<CR>
- map <F9> :set background=dark<CR>
- map <F10> :set background=light<CR>
- map <F12> :colorscheme
- map <Leader> <Plug>(easymotion-prefix)
- nnoremap <C-J> <C-W><C-J>
- nnoremap <C-K> <C-W><C-K>
- nnoremap <C-L> <C-W><C-L>
- nnoremap <C-H> <C-W><C-H>
- map <F5> :w<CR>:vsp<CR>:term python3 %<CR>i
- map <F6> :w<CR>:vsp<CR>:term g++ % && ./a.out<CR>i
- map! <F5> <Tab>:w<CR>:vsp<CR>:term python3 %<CR>i
- map! <F6> <Tab>:w<CR>:vsp<CR>:term g++ % && ./a.out<CR>i
- "map <C-3> :let g:gruvbox_contrast=('soft')
- "map <C-4> :let g:gruvbox_contrast=('meduim')
- "map <C-5> :let g:gruvbox_contrast=('hard')
- "colorscheme config
- set termguicolors
- colorscheme nord
- set background=dark
- let g:airline_integration=1
- "let g:neosolarized_contrast="high"
- "let g:gruvbox_contrast_dark=('hard')
- "let g:gruvbox_contrast_light=('medium')
- "let g:neosolarized_contrast="high"
- "let g:airline_theme=('solarized')
- "syntax highlighting
- set statusline+=%#warningmsg#
- set statusline+=%{SyntasticStatuslineFlag()}
- set statusline+=%*
- let g:syntastic_check_on_open = 1
- let g:syntastic_quiet_messages = {'level' : 'warnings'}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement