カーソル位置保存&復元マクロ
秀丸エディタ用マクロです。
// カーソル位置保存マクロ(curpossave.mac) Ver. 0.01 (08/04/15) // by ^O^BAKE (http://d.hatena.ne.jp/obake/) // 自動起動マクロのファイルを閉じる直前に登録 if (filetype == "exeresult" || filetype == "grep" || filetype == "new") { endmacro; } $inifile = macrodir + "\\curpos.ini"; writeininum $inifile, filename, "column", column + 1; writeininum $inifile, filename, "lineno", lineno; endmacro;
// カーソル位置復元マクロ(curposload.mac) Ver. 0.01 (08/04/15) // by ^O^BAKE (http://d.hatena.ne.jp/obake/) // 自動起動マクロのファイルを開いた直後に登録 if (geteventparam(0) == 0) endmacro; $inifile = macrodir + "\\curpos.ini"; #column = getininum($inifile, filename, "column"); #lineno = getininum($inifile, filename, "lineno"); movetolineno #column, #lineno; endmacro;
細かいマクロが増えてきた。