Diff
1diff --git a/dot_spacevim b/dot_spacevim
2index d1796c3e57a6b317ebb422db83e00edd6359080e..9d9bd79b93bf74bfd86c39607a0dad4f3ad2b68c 100644
3--- a/dot_spacevim
4+++ b/dot_spacevim
5@@ -3,16 +3,14 @@
6 " e.g., Layer 'better-defaults', { 'exclude': 'itchyny/vim-cursorword' }
7 function! Layers()
8
9- Layer 'better-defaults', { 'exclude': [
10+ Layer 'better-defaults', {'exclude': [
11 \ 'kshenoy/vim-signature',
12 \ 'google/vim-searchindex',
13 \ 'mhinz/vim-startify',
14 \ ] }
15 Layer 'unite'
16 Layer 'airline'
17- Layer 'programming', { 'exclude': [
18- \ 'luochen1990/rainbow',
19- \ ] }
20+ Layer 'programming', {'exclude': ['luochen1990/rainbow']}
21 Layer 'editing'
22 Layer 'fzf'
23 Layer 'git'
24@@ -27,9 +25,6 @@ function! Layers()
25 Layer 'html'
26 Layer 'javascript'
27 Layer 'markdown'
28- Layer 'python', {'exclude': [
29- \ 'python-mode/python-mode',
30- \ ]}
31
32 endfunction
33
34@@ -39,17 +34,13 @@ function! UserInit()
35 Plug 'chr4/nginx.vim'
36 Plug 'Firef0x/PKGBUILD.vim'
37 Plug 'alvan/vim-closetag'
38- Plug 'lepture/vim-jinja'
39 Plug 'aperezdc/vim-template'
40 Plug 'elzr/vim-json', { 'for': 'json' }
41 Plug 'andymass/vim-matchup'
42 Plug 'zchee/deoplete-jedi', { 'for': 'python' }
43 Plug 'davidhalter/jedi-vim', { 'for': 'python' }
44- Plug 'idbrii/vim-remarkjs'
45- Plug 'idbrii/vim-gogo'
46- Plug 'edkolev/tmuxline.vim'
47 Plug 'tpope/vim-repeat'
48- Plug 'diepm/vim-rest-console'
49+ Plug 'TheEdgeOfRage/vim-pythonsense'
50
51 endfunction
52
53@@ -211,9 +202,6 @@ function! UserConfig()
54 let g:airline_powerline_fonts = 1
55 let g:airline_theme='gruvbox'
56
57- " Tmuxline settings
58- let g:airline#extensions#tmuxline#enabled = 0
59-
60 " Emmet settings
61 let g:user_emmet_mode='nv'
62 let g:user_emmet_leader_key='<Leader>e'
63@@ -253,8 +241,6 @@ function! UserConfig()
64 autocmd! spacevimStart
65
66 " Strip trailing whitespaces on save
67- " autocmd Filetype * autocmd BufWritePre <buffer> :StripWhitespace
68- " Remove trailing spaces
69 fun! <SID>StripTrailingWhitespaces()
70 let l = line('.')
71 let c = col('.')
72@@ -263,12 +249,6 @@ function! UserConfig()
73 endfun
74 autocmd FileType * autocmd BufWritePre <buffer> :call <SID>StripTrailingWhitespaces()
75
76- " Py-mode settings
77- " let g:pymode_virtualenv = 1
78- " let g:pymode_virtualenv_enabled = 1
79- " let g:pymode_doc_bind = 'E'
80- " nnoremap E <NOP>
81-
82 " Jedi completion settings
83 let g:jedi#completions_enabled = 0
84 let g:jedi#documentation_command = 'E'
85@@ -307,19 +287,10 @@ function! UserConfig()
86 " Configure vim-template directory
87 let g:templates_directory = ['~/.local/share/nvim/templates']
88
89- " Vim rest console settings
90- let g:vrc_curl_opts = {
91- \ '-s' : '',
92- \ '-i' : '',
93- \ }
94-
95 " NERDCommenter configuration
96 let g:NERDCustomDelimiters = { 'vue': { 'left': '//' }, 'systemd': { 'left': '#' } }
97
98 " Polyglot configuration
99 let g:polyglot_disabled = ['systemd']
100
101- " Hexokinase configuration
102- let g:Hexokinase_ftAutoload = ['css', 'scss', 'sass', 'stylus']
103-
104 endfunction