コピーしたオブジェクトが残ってしまいますが気になったので
マクロ修正しました
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),select;\copybase;第1のソース点を指定^X\'setenv;p1;$M="""$(getvar,lastpoint)""";p;;setenv;to;1,,)$(nth,$(getenv,to),,align;p;;$(getenv,p1);\\\;\pasteblock;non;$(getenv,p1);explode;l;setenv;to;2,)$(nth,$(getenv,to),,,-purge;b;*$(substr,$(getvar,insname),4);n;^Csetenv;to;0)^M
自作マクロ
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),select;\undo;be;rotate;p;;\'setenv;p1;$M="""$(getvar,lastpoint)""";r;non;@;\p;\'setenv;p2;$M="""""""$(getvar,lastpoint)""""""";\setenv;to;1,,)$(nth,$(getenv,to),,copybase;non;$(getenv,p1);p;;undo;e;u;pasteblock;non;$(getenv,p2);explode;l;setenv;to;2,)$(nth,$(getenv,to),,,-purge;b;*$(substr,$(getvar,insname),4);n;^Csetenv;to;0)^M
操作方法は変わっていません
- chibi-tom
- 2020/07/08 (Wed) 14:22:14