回答編集履歴
3
s:deincacheの値が間違っていた
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
```vim
|
18
18
|
const s:deincache = (!empty($XDG_CACHE_HOME) ? $XDG_CACHE_HOME : expand('~/.cache')) .. '/dein'
|
19
|
-
const s:deinpath = s:deincache .. '/
|
19
|
+
const s:deinpath = s:deincache .. '/repos/github.com/Shougo/dein.vim'
|
20
20
|
|
21
21
|
" s:deinpath のディレクトリが存在しない場合はクローンを実行する
|
22
22
|
if !isdirectory(s:deinpath)
|
2
vimrcが更新されていた場合はcacheを使わないように
test
CHANGED
@@ -31,7 +31,8 @@
|
|
31
31
|
|
32
32
|
" dein.vimのキャッシュが存在すれば使う
|
33
33
|
if dein#min#load_state(s:deincache)
|
34
|
+
" .vimrc(`expand('<sfile>')`)が更新されていない場合はキャッシュを使うように指定
|
34
|
-
call dein#begin(s:deincache)
|
35
|
+
call dein#begin(s:deincache, [expand('<sfile>')])
|
35
36
|
|
36
37
|
" プラグインの設定を書く
|
37
38
|
call dein#add('Shougo/dein.vim')
|
@@ -46,4 +47,8 @@
|
|
46
47
|
" dein#begin() から dein#end() までのdeinの状態をキャッシュする
|
47
48
|
call dein#save_state()
|
48
49
|
endif
|
50
|
+
|
51
|
+
" dein.vimが無効化するので再度有効化
|
52
|
+
filetype plugin indent on
|
53
|
+
syntax enable
|
49
54
|
```
|
1
文法の修正
test
CHANGED
@@ -11,8 +11,8 @@
|
|
11
11
|
1. dein.vimのリポジトリをローカルにクローンする
|
12
12
|
2. dein.vimのリポジトリのパスを`runtimepath`に追加する
|
13
13
|
|
14
|
-
これをするためには以下の設定をします。
|
14
|
+
これをするためには以下のような設定をします。
|
15
|
-
(gitがインストールされている必要があります。)
|
15
|
+
(これを実行するためにはgitがインストールされている必要があります。)
|
16
16
|
|
17
17
|
```vim
|
18
18
|
const s:deincache = (!empty($XDG_CACHE_HOME) ? $XDG_CACHE_HOME : expand('~/.cache')) .. '/dein'
|