選択してる行、選択してる文字列の行を上下に移動させるEmeditor用のマクロです。 TextMateとかEclipseに似ような機能があるらしいですが、使ったことなかった。 MoveLineUp.jsee MoveLineDown.jsee (セットMoveLine.zip) それぞれ上と下のマクロがあるので、[マクロ]→[カスタマイズ]から新規追加して、キーボードマップから任意のショートカットに設定すると使える。 例えば、Ctrl+上にMoveLineUp.jseeという感じで設定する。 挙動は下のような感じになる。 何も選択してない状態なら、カーソルがある行を上下に移動させる。 文字列を選択しているならその行を上下に移動させる。 複数行の文字列を選択してるなら、それらの複数行全体を上下に移動させる。 そんな感じになってます。
![選択行を上下に移動させるEmeditorマクロ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b26f7dc8f9e783316f720174980e93c627438d74/height=288;version=1;width=512/https%3A%2F%2Fefcl.info%2Fpublic%2Ffavicon.png)