質問編集履歴

2

複数のプラグイン導入による組み合わせ説明を新規追加。

2021/04/22 03:05

投稿

chesscommands
chesscommands

スコア26

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,16 @@
13
13
 
14
14
 
15
15
  これを解決したい。
16
+
17
+
18
+
19
+ #### 問題の延長
20
+
21
+ 今回のプラグインにより、エクスプローラが起動し、ふとしたときにエクスプローラが閉じず、もう一つエクスプローラが起動してしまい、`.NERD_tree_2.swp`が生成されることがある。
22
+
23
+ これもどのような条件で2つのエクスプローラが起動するのかわからない。
24
+
25
+
16
26
 
17
27
 
18
28
 
@@ -96,4 +106,32 @@
96
106
 
97
107
 
98
108
 
109
+ ## 解決に向けての試行錯誤
110
+
111
+ Millyさんからいただいた返答を元に、
112
+
113
+ `:noswapfile NERDTreeToggle`
114
+
115
+ をvimrcに設定後、導入済みのプラグインの組み合わせで、ゴミスワップファイル生成の条件を確認した。
116
+
117
+
118
+
119
+ ### 個別のスワップファイル生成条件
120
+
121
+ 複数あるプラグインの一つとして、`mattn/vim-findroot`を導入したところ、スワップファイルが生成されるようになった。
122
+
123
+ 他のプラグイン(ほぼ)単体での導入では、ゴミスワップファイル生成をしなかった。
124
+
125
+ このプラグインに問題があるとは言えず、このプラグインを導入せず、他のプラグインを一斉に導入した場合に、ゴミスワップファイル生成する。
126
+
127
+ 個別の時は生成しないのに、まとめて導入した場合、生成するようになる。
128
+
129
+ なぜだ。
130
+
131
+
132
+
133
+ 仕方ないので、諦めた。
134
+
135
+
136
+
99
137
  以上。

1

バージョン情報追加。

2021/04/22 03:05

投稿

chesscommands
chesscommands

スコア26

test CHANGED
File without changes
test CHANGED
@@ -36,6 +36,12 @@
36
36
 
37
37
 
38
38
 
39
+ #### 条件
40
+
41
+ Windows限定のような気がする。
42
+
43
+
44
+
39
45
  ### 試したこと
40
46
 
41
47
  ※他のプラグインを削除し、これだけにしたが駄目だった(`k-takata/minpac`だけは残している)。
@@ -68,6 +74,12 @@
68
74
 
69
75
  vim8.2(2019 Dec 12)
70
76
 
77
+ プラグイン:https://github.com/preservim/nerdtree/commit/f63fb6984f9cd07cf723c3e2e20f6ccc0aad48c2
78
+
79
+ WindowsOS10
80
+
81
+ Dropbox v118.4.460
82
+
71
83
 
72
84
 
73
85
  #### バッファ切り替えのスワップファイル