轉載自本人獨立博客:https://liushiming.cn/2020/01/20/vscode-two-cursors-in-vim-mode/
問題概述
今天用vscode的vim模式編輯html文件時,發現光標移動時會自動出現兩個光標。插入或者刪除文字時,會同時修改兩處地方。一開始我以為是vscode的新功能,只是我不會用,但是很快發現,真的是沒法用。網上搜索一通在vscode的github issue里找到關閉多個光標的方法。
版本信息
vscode 1.41.1
問題重現
這個新feature的本意應該是自動識別相同tag,一起編輯,但是體驗沒做好(至少vim下編輯html體驗沒做好),而且還默認啟用了,嚴重影響編輯。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-xHfD3woq-1580052072365)(https://cdn.liushiming.cn/img/vscode-multi-cursor-problem.gif)]
解決方案
perference > 搜索html.mirrorCursorOnMatchingTag
> 去掉勾選