「オフインデント」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
ページの作成:「 <pre> 無いより増しかな…: オフインデントのマクロ 「自動インデントを有効にする」にしているとき、 Shift キーを押しな...」
 
Inuuik (トーク | 投稿記録)
編集の要約なし
1行目: 1行目:


<pre>
<pre>
無いより増しかな…: オフインデントのマクロ
インデントをしない(オフ)


「自動インデントを有効にする」にしているとき、
「自動インデントを有効にする」にしているときに、
Shift キーを押しながら Enter キーを押す(Shift+Enter)と、
Shift キーを押しながら Enter キーを押す(Shift+Enter)と、
インデントをしないで次の行頭にカーソルが移動するマクロ。
インデントをしないで次の行頭にカーソルが移動するマクロ。



2012年9月12日 (水) 23:08時点における版

インデントをしない(オフ)

「自動インデントを有効にする」にしているときに、
 Shift キーを押しながら Enter キーを押す(Shift+Enter)と、
インデントをしないで次の行頭にカーソルが移動するマクロ。

オフインデント(Shift+Enter).js

下の内容を、上の名前のファイルにして、My Macros に置く。
そこから Mery で開いて、マクロ - これを選択、
ツール - オプション - キーボード の マクロ で Shift+Enter に割り当て。

(ブログのコメント より転載)

// - ------------------------ --------------------------------------------------
// オフインデント(Shift+Enter)
// revised  inuuik  2012-09-02
// - ------------------------ --------------------------------------------------
{
  var s = document.selection;
  Redraw = false;
  s.NewLine(1);
  s.StartOfLine(true, mePosLogical);
  if (!s.IsEmpty) {
    s.Text = "";
  }
  Redraw = true;
}
// - ------------------------ --------------------------------------------------
スポンサーリンク