|   |  
 
>1) 
> 
>検索:\.  
> 
>置換:.\t\n\n 
 
#searchoptionOrg = searchoption; 
$searchbufferOrg = searchbuffer; 
$replacebufferOrg = replacebuffer; 
replaceallfast "\\. " 
    , ".\\t\\n\\n" 
    , casesense, regular, linknext; 
setsearch $searchbufferOrg,#searchoptionOrg; 
setreplace $replacebufferOrg; 
 
 
>2) 
> 
>検索:\.\n 
> 
>置換:\1.\t\n\n 
 
#searchoptionOrg = searchoption; 
$searchbufferOrg = searchbuffer; 
$replacebufferOrg = replacebuffer; 
replaceallfast "\\.\\n" 
    , "\\1.\\t\\n\\n" 
    , casesense, regular, linknext; 
setsearch $searchbufferOrg,#searchoptionOrg; 
setreplace $replacebufferOrg; 
 
 
 
>3) 
> 
>検索:\>\n 
> 
>置換:\1\t\n\n 
 
#searchoptionOrg = searchoption; 
$searchbufferOrg = searchbuffer; 
$replacebufferOrg = replacebuffer; 
replaceallfast "\\>\\n" 
    , "\\1\\t\\n\\n" 
    , casesense, regular, linknext; 
setsearch $searchbufferOrg,#searchoptionOrg; 
setreplace $replacebufferOrg; 
 
 
---------------------- 
先ほどのコメントではマクロの先頭と最後が 
 
  #searchoptionOrg = searchoption; 
  $searchbufferOrg = searchbuffer; 
    : 
  (内容) 
    : 
  setsearch $searchbufferOrg,#searchoptionOrg; 
 
という感じでしたが、 
 
  #searchoptionOrg = searchoption; 
  $searchbufferOrg = searchbuffer; 
  $replacebufferOrg = replacebuffer; 
    : 
  (内容) 
    : 
  setsearch $searchbufferOrg,#searchoptionOrg; 
  setreplace $replacebufferOrg; 
 
というようにしたほうがよかったです。 
これは検索文字列と置換文字列をマクロを実行する前の状態に戻すための処理で 
したが、置換文字列のほうを戻していませんでした。 
 
			 | 
		  
	 |