「字を繰り返し」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
Inuuik (トーク | 投稿記録)
編集の要約なし
Inuuik (トーク | 投稿記録)
ページの白紙化
 
1行目: 1行目:
Mery エディタ マクロ:  字を繰り返し  ( inuuik )
<pre>
  選択範囲の文字の列を、繰り返した内容に置き換える。repeat 動作。


    繰り返し回数は、クリップボードに有効な半角または全角の10進数値が
    あるとその数、なければ 2回。
    有効な回数は 1 回 ~ 10000 回、-1 回 ~ -10000 回。
    負の回数のときは文字列を逆順にして繰り返す。-1 回は reverse 動作。
    繰り返した結果を新しい範囲選択にするため、連続すると長さが回数×
    回数ずつ増える。最初は2回、つぎは4回、8回、16回…。
    カーソルは置き換えた文字列の右端の桁位置に移動。
  選択範囲がないときは、
    空行ならば、ノノ字点(〃)を挿入、
    その桁の前が全角ならば、踊り字(「同じ」変換のゝゞヽヾ々)を挿入、
    そうでなければ、その桁にある単語を簡易判別して選択。
  行全体や、改行を含めた範囲選択をすると、改行ごと繰り返されるので行を
  増やす。
</pre>
※ マクロitokusuセット_02: [[ファイル:itokusu_02_120914.zip]]  ( inuuik  2012-10-08 Rev )
<pre>
  字を繰り返し(Shift+Alt+R).js
     ( 改行も含む文字列を繰り返し )
  桁を繰り返し(Shift+Ctrl+R).js
     ( 開始桁と終了桁の間の各行文字列を繰り返し )
  あとのコピー(Ctrl+@).js
     ( クリップボードに追加してコピー )
  桁をあとのコピー(Shift+Ctrl+@).js
     ( 開始桁と終了桁の間の各行文字列を追加してコピー )
  クリップボードの和(Shift+Ctrl+-).js
     ( クリップボードにある改行などで区切られた数字を合計 )
  クリップボードの逆順切り出し(Ctrl+Alt+@).js
     ( コピーした行を新しいものから逆順に切り出して挿入 )
  行の二重化(Shift+Alt+Space、Shift+F11).js
     ( カーソルがある表示行を二重化 )
  行を削除(Ctrl+Alt+Enter).js
     ( カーソルがある表示行を削除 )
  画面更新の再開(Shift+Ctrl+Alt+D).js
     ( 画面の更新を再開・クリップボード消去 )
マクロitokusuセットの使い方:
  フォルダ付きで展開したら、itokusu フォルダを My Macros にコピー。
  (すでにフォルダがあれば、そのフォルダ内にファイルを追加コピー)
  マクロ - カスタマイズ - 新規作成 で、 My Macros\itokusu フォルダ
  を選択、Ctrlキーを押しながらファイル名をクリックで、登録しようと
  している複数のマクロをすべて選択してから - 開く。
  マクロの名前に書かれているキー(全角字は半角に読みかえて…)に、
  ツール - オプション - キーボード の マクロ でそれぞれを割り当て。
  たとえば、
    あとのコピー(Ctrl+@).js
  は、
  ツール - オプション - キーボード の マクロ で Ctrl+@ に割り当て。
</pre>

2013年1月15日 (火) 00:08時点における最新版

スポンサーリンク