質問編集履歴
4
追記: わかってきたことの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,4 +35,27 @@
|
|
35
35
|
Huge 版 without GUI.
|
36
36
|
|
37
37
|
os: manjaro linux x86_64
|
38
|
-
pc: thinkpad x270
|
38
|
+
pc: thinkpad x270
|
39
|
+
|
40
|
+
|
41
|
+
## 追記
|
42
|
+
色々ためした結果わかってきたことを追記します
|
43
|
+
* `.py`だけでなく`*.pyw`などでも問題が発生する
|
44
|
+
`filetype.vim`で`setf python`となっているものはすべてこの問題が発生するようです。
|
45
|
+
* `:set filetype=python`とすると`.rb`などでも問題が発生する
|
46
|
+
|
47
|
+
`filetype.vim`内でのpythonに関する部分の抜粋を添付します。
|
48
|
+
|
49
|
+
filetype.vim
|
50
|
+
|
51
|
+
```
|
52
|
+
au BufNewFile,BufRead *.cpy
|
53
|
+
\ if getline(1) =~ '^##' |
|
54
|
+
\ setf python |
|
55
|
+
\ else |
|
56
|
+
\ setf cobol |
|
57
|
+
\ endif
|
58
|
+
~~~
|
59
|
+
au BufNewFile,BufRead *.py,*.pyw,.pythonstartup,.pythonrc setf python
|
60
|
+
au BufNewFile,BufRead *.ptl,*.pyi,SConstruct setf python
|
61
|
+
```
|
3
表現の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,8 +4,8 @@
|
|
4
4
|
以下のgifのような状態です。(画像が小さかったらごめんなさい)
|
5
5
|

|
6
6
|
|
7
|
-
|
7
|
+
以下のことがわかっています。
|
8
|
-
*`.py`ファイルを開いた時、`:split`などで分割したウィンドウで開いたターミナルが正常に閉じない
|
8
|
+
* `.py`ファイルを開いた時、`:split`などで分割したウィンドウで開いたターミナルが正常に閉じない
|
9
9
|
* `.rb`ファイルなどの他の拡張子では発生しません。
|
10
10
|
* 閉じられないウィンドウは`ctrl c`で消すことができます。
|
11
11
|
* ターミナル以外も分割をするプラグイン全般も同じく閉じられません。
|
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
* dotfilesでシェルの設定を同期している他マシンでは発生しません。
|
16
16
|
|
17
|
-
いろいろ調べてみましたが完全にお手上げ状態なので詳しい方のお力
|
17
|
+
いろいろ調べてみましたが完全にお手上げ状態なので詳しい方のお力をお借りしたいです。
|
18
18
|
|
19
19
|
|
20
20
|
## 試してみたこと
|
2
fix typo
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
* 単に`split`したウィンドウ(`:term`をしていない)は正常に閉じられます。
|
13
13
|
* vimの範囲を超えた動作(terminalなど)をしたウィンドウが閉じられないと考えています。
|
14
14
|
|
15
|
-
* dotfilesでシェルの設定を
|
15
|
+
* dotfilesでシェルの設定を同期している他マシンでは発生しません。
|
16
16
|
|
17
17
|
いろいろ調べてみましたが完全にお手上げ状態なので詳しい方のお力にご教示いただきたいです。
|
18
18
|
|
1
ctrl cで消せることの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,6 +7,7 @@
|
|
7
7
|
状況として以下のことがわかっています。
|
8
8
|
*`.py`ファイルを開いた時、`:split`などで分割したウィンドウで開いたターミナルが正常に閉じない
|
9
9
|
* `.rb`ファイルなどの他の拡張子では発生しません。
|
10
|
+
* 閉じられないウィンドウは`ctrl c`で消すことができます。
|
10
11
|
* ターミナル以外も分割をするプラグイン全般も同じく閉じられません。
|
11
12
|
* 単に`split`したウィンドウ(`:term`をしていない)は正常に閉じられます。
|
12
13
|
* vimの範囲を超えた動作(terminalなど)をしたウィンドウが閉じられないと考えています。
|