Я делаю некоторые вырезать и вставлять из множества разных источников данных. Я пытаюсь вставить код в несколько строк в несколько строк кода, так что для первой строки вставляемого кода перейдите между двумя конкретными точками исходного кода и тем же для второго и так далее. Это что-то вроде вставки блоков кода между разделенными несколькими строками кода. На рисунке ниже .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