Robię wycinanie i wklejanie z wielu różnych źródeł danych. Próbuję wstawić kod w wielu liniach w wieloliniowym kodzie tak, aby w pierwszym wierszu wklejonego kodu znajdował się między dwoma określonymi punktami oryginalnego kodu i tym samym dla drugiego i tak dalej. Jest to coś w rodzaju wstawiania bloków kodu między podzielonymi wieloma liniami kodu. Obraz .gif poniżej pokazują, co mam na myśli:Jak wstawić kod do wielu linii w kodzie wielu linii?
W jaki sposób można to zrobić? Próbuję z VIM CTRL + V, ale nie mogę wkleić kodu wielu linii.
Oto próbka:
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,
Być może przyjrzyj się wielu kursorom, które mogą dać ci kilka pomysłów dotyczących napisania własnej niestandardowej funkcji dla zadania pod ręką: https://github.com/magnars/multiple-cursors.el – lawlist