Nach der Konfiguration von Vim kann der eingefügte Code nicht normal eingerückt werden
Ich glaube, mit der Konfiguration stimmt etwas nicht
Aber ich kann nicht finden, um welche Konfiguration es sich handelt (ich habe die Konfiguration zum Einrücken überprüft, sie ist immer noch dieselbe)
Vim alle Plattformen, alle Versionen
Verwenden Sie mein vimrc
Versuchen Sie, einen Teil des JavaScript-Codes usw. zu kopieren und einzufügen (andere sind ebenfalls akzeptabel)
Meine vimrc-Konfiguration: https://www.jianguoyun.com/p/... (Zugangspasswort: GjLkcY)
你是怎么粘貼的?鼠標(biāo)還是快捷鍵?沒(méi)有遇到過(guò)這種問(wèn)題,這是我的 vim
配置文件,你可以參考下
https://github.com/HmyBmny/vi...
可以在.vimrc里面設(shè)置
set pastetoggle=<F9>
以后粘貼代碼的時(shí)候,通過(guò)<F9>可以解決這個(gè)問(wèn)題,粘貼完以后要通過(guò)<F9>切換回來(lái),否則自動(dòng)縮進(jìn)會(huì)出現(xiàn)錯(cuò)誤。
以前,我粘貼的時(shí)候直接右鍵paste,一直有問(wèn)題,百思不得其解,直到后來(lái),別人告訴我,要先輸入I進(jìn)入輸入模式,然后才可以右鍵paste。
用鍵盤的粘帖的方法有兩種:
在N模式,輸入"+p就可以粘帖剪貼板的內(nèi)容,這個(gè)模式不會(huì)修改縮進(jìn)
在I模式,輸入<Ctrl+R>+同樣可以粘帖剪貼板的內(nèi)容,不過(guò)這種方式,縮進(jìn)會(huì)受影響