/ 1階層)  考え方
□投稿者/ のなお 【110.4.172.148】(2013/12/26(Thu) 20:25:03)

    こんばんは。

    > どうにか自分でインデントを作ろうとしたのですがうまくいかず
    どのような方法でしょうか?

    考え方として、改行されたらひとつ前の行の文字列を取得し、
    それを正規表現で先頭のTAB文字をクリップボードに入れ、
    カーソル位置に貼り付ける。という方法は如何でしょうか?
    クリップボードの文字列は待避して処理後また戻すといいと思います。
    これが一番簡単な方法だと思います。

    正規表現のヒント:「{\t}{\t}abc」を「^\t+」で正規表現マッチをメモ記入
    他に「^[\s ]+」とすればタブや空白にも対応します。

    ご参考まで。


    No6476に返信(一般人さんの記事)
    > Tエディタのインデントについて質問があります。
    > 機能などもたくさんありTABがあることから使っていたのですが
    > どうにもTABをした後次の行に行くと
    > 「 」半角スペース8個になってしまいます。
    >
    > どうにか自分でインデントを作ろうとしたのですがうまくいかず
    > TエディタでうまくTABを引き継ぐインデント方法がありましたら
    > 解凍お願いします
    >
    > #以下ソース
    >
    > インデンとはTエディタ
    > その親部品=母艦
    > そのレイアウト=「全体」
    > そのカラーリング設定(TEXT)
    > その表示記号=「タブ,スペース,全角スペース,EOF,改行」
削除キー/

 
関連内容&回答

Nomal Tエディタのインデントについて / 一般人 (13/12/25(Wed) 23:47) [#6476]
Nomal 考え方 / のなお (13/12/26(Thu) 20:25) [#6479] 【 表 示 内 容 】
  └Nomal Re[2]: 考え方 / 一般人 (13/12/29(Sun) 22:41) [#6492] 解決済み!



Name/
E-Mail/
Title/
URL/
Icon/ (画像を選択/サンプル一覧)
削除キー/ (半角8文字以内)
確認キー/ (”質問掲示板”と記入)
解決済み! BOX/ 解決したらチェック
 

Pass/

BBS CGI RSS CGI
Child Tree RSS/SPAM対応版