回答編集履歴

1

リンク先の解決方法を質問の場合に適用したものを追加した。

2021/01/10 11:58

投稿

hidezzz
hidezzz

スコア1248

test CHANGED
@@ -7,3 +7,13 @@
7
7
 
8
8
 
9
9
  内容について実際に検証したわけではありませんが、ファイルタイプが一致しなかった場合FileTypeイベントによるautocmdは実行されないので、代わりにBufNewFile,BufReadイベントによるautocmdの中で自分でファイルタイプを判断するようにというようなことが書いてあります。
10
+
11
+
12
+
13
+ 多分このような感じになるのではないでしょうか?(動作確認していません)
14
+
15
+ ```
16
+
17
+ autocmd BufNewFile,BufRead * if empty(&filetype) | execute 'nnoremap <buffer> q :q<cr>' | endif
18
+
19
+ ```