arnaucube
arnaucube/configsPublic Self-hosted repository
configs/.vimrc
.vimrcRaw
 1source ~/vimconfigbase.vim
 2
 3call plug#begin(expand('~/.vim/plugged'))
 4
 5nnoremap <Space> <nop>
 6let mapleader = "\<Space>"
 7let g:mapleader = "\<Space>"
 8let maplocalleader =  "\<Space>"
 9
10Plug 'liuchengxu/space-vim-dark'
11Plug 'morhetz/gruvbox'
12Plug 'rakr/vim-one'
13
14" Plug 'godlygeek/tabular'
15" Plug 'preservim/vim-markdown'
16
17" focus mode
18Plug 'junegunn/goyo.vim'
19
20" vimwiki
21Plug 'vimwiki/vimwiki'
22
23call plug#end()
24
25
26" copy&paste from system clipboard
27vnoremap  <leader>y  "+y
28vnoremap  <leader>p  "+p
29
30" next 3 lines are needed for vimwiki
31set nocompatible
32filetype plugin on
33syntax on
34" vimwiki with markdown
35let g:vimwiki_list = [{'path': '~/vimwiki/',
36                      \ 'syntax': 'markdown', 'ext': '.md'}]
37" prevent vimwiki of setting conceallevel=2:
38let g:vimwiki_conceallevel=2
39
40" to allow backspacing over everything in insert mode
41set backspace=indent,eol,start
42
43" tab to translate into 2 spaces
44set shiftwidth=2
45
46set termguicolors
47
48colorscheme space-vim-dark
49"colorscheme gruvbox
50set background=dark
51highlight normal ctermbg=0 guibg=#000000