"<@@>"をパラメータで受けとるようにすりゃ汎用化できそうだよね。
カーソル移動位置もパラメータなりなんなりで指定出来るようにすれば
結構面白い入力支援になるかも。