追記: 2021-08-27

上記スクリプトが良いかもしれません。


-----

http://note100yen.com/en-130611.html
http://note100yen.com/en-140814.html
の示しているダウンロードリンクが切れていたので、代わりになるものを探しました。

このページでは、GIMP Ver: 2.8で確認しています。

まず一つ目が move-layer.scm (代替リンク: move-layer.scm )

※http://registry.gimp.org が所々の理由で消えてしまったため代替リンクを適当に用意しました。しかし、以下の通りに動くかは未確認です。

これはこのページの掲示板に指摘されてるけど、そのままだと動かないらしいので、
39行目の
「 (let* ( (activelayer) 」

「 (let* ( (activelayer 0) 」
に変更してください。
※GPLなので編集してよいが、再配布はできません(このため修正版を公開できない)。各自でダウンロード後、編集してください。

SC_Script-Fu Move layer_2017-12-30_21-26-20_No-00











もう一つが Shiro_Layer_Shift.scm
これは
相対値と絶対値が指定できる。
ただ、問題点はレイヤーの絶対値が記録されてないこと。
なので、テキストファイルに記載していきながら編集していくといいと思う。

SC_Script-Fu レイヤー移動  (Shiro版) UnDoCtrl+Z