質問編集履歴
1
設定ファイルの内容を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,3 +26,52 @@
|
|
26
26
|
- preservim/nerdtree
|
27
27
|
- mattn/emmet-vim
|
28
28
|
- vim-airline/vim-airline
|
29
|
+
|
30
|
+
### $MYVIMRC
|
31
|
+
```vimscript
|
32
|
+
"deinの設定
|
33
|
+
let s:dein_dir = 'C:/Users/si910/.cache/dein'
|
34
|
+
let s:dein_repo_dir = s:dein_dir . '/repos/github.com/Shougo/dein.vim'
|
35
|
+
|
36
|
+
if &runtimepath !~# '/dein.vim'
|
37
|
+
if !isdirectory(s:dein_repo_dir)
|
38
|
+
execute '!git clone https://github.com/Shougo/dein.vim' s:dein_repo_dir
|
39
|
+
endif
|
40
|
+
execute 'set runtimepath^=' . s:dein_repo_dir
|
41
|
+
endif
|
42
|
+
|
43
|
+
if dein#load_state(s:dein_dir)
|
44
|
+
call dein#begin(s:dein_dir)
|
45
|
+
|
46
|
+
let s:rc_dir = 'C:/Users/si910/.vim'
|
47
|
+
if !isdirectory(s:rc_dir)
|
48
|
+
call mkdir(s:rc_dir, 'p')
|
49
|
+
endif
|
50
|
+
let s:toml = s:rc_dir . '/dein.toml'
|
51
|
+
let s:lazy_toml = s:rc_dir . '/dein_lazy.toml'
|
52
|
+
|
53
|
+
call dein#load_toml(s:toml, {'lazy': 0})
|
54
|
+
call dein#load_toml(s:lazy_toml, {'lazy': 1})
|
55
|
+
|
56
|
+
call dein#end()
|
57
|
+
call dein#save_state()
|
58
|
+
endif
|
59
|
+
|
60
|
+
if dein#check_install()
|
61
|
+
call dein#install()
|
62
|
+
endif
|
63
|
+
|
64
|
+
let s:removed_plugins = dein#check_clean()
|
65
|
+
if len(s:removed_plugins) > 0
|
66
|
+
call map(s:removed_plugins, "delete(v:val, 'rf')")
|
67
|
+
call dein#recache_runtimepath()
|
68
|
+
endif
|
69
|
+
|
70
|
+
"個人設定
|
71
|
+
filetype plugin indent on
|
72
|
+
syntax enable
|
73
|
+
set number
|
74
|
+
set fileformats=unix,dos,mac
|
75
|
+
set tabstop=4
|
76
|
+
set shiftwidth=4
|
77
|
+
```
|