質問編集履歴

1

設定ファイルの内容を追記

2022/08/01 03:43

投稿

melted-snow
melted-snow

スコア22

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
+ ```