我正在做很多不同的數據源的剪切和粘貼。我試圖在多行代碼中插入多行代碼,以便粘貼代碼的第一行位於原始代碼的兩個特定位置之間,第二行位置與第二行位置相同。這就像在分割的多行代碼之間插入代碼塊一樣。 .gif注意下面的圖片說明我的意思:如何在多行代碼中的多行中插入代碼?
我怎樣才能做到這一點?我正在嘗試使用VIM CTRL + V但我無法粘貼多行代碼。
下面是示例:
VIOLET=SpectralBand([0.380,0.450],'violet')
BLUE= SpectralBand([0.450,0.495],'b')
GREEN= SpectralBand([0.495,0.570],'g')
YELLOW=SpectralBand([0.570,0.590],'y')
ORANGE=SpectralBand([0.590,0.620],'orange')
RED= SpectralBand([0.620,0.750],'r')
"viol3et", 45839,
"bl3ue" , 43903,
"gre3en" , 28392,
"y3ellow", 23049,
"o3range", 12389,
"r3ed" , 32840,
也許看看多個遊標,它可能會爲您提供一些關於爲您的任務編寫自定義函數的一些想法:https://github.com/magnars/multiple-cursors。el – lawlist