- ベストアンサー
秀丸エディタで改行を削除するマクロ
秀丸エディタであるファイルを開いています。 ファイル形式はテキストです。 このファイルの改行を全て削除して、改行なしのファイルに変換したいのですが、そのようなマクロはどこかに存在しないでしょうか? ちなみにファイルサイズが大きいので、私が発見したマクロではファイルサイズが大きすぎてつかえませんでした。 どうかよろしくお願い致します。
- nemo1
- お礼率70% (38/54)
- その他(ソフトウェア)
- 回答数3
- ありがとう数6
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 先の条件で,置換処理を自動化するためのマクロコマンドを考えてみました。下記のようになります。 replaceallfast "\n","",regular; この1行を記述して適当な名前(例えば“RemoveCR.mac”)で秀丸のプログラムが置いてあるフォルダに保存し,「マクロ(M)」→「実行(X)」でファイル名を選択して「OK」をクリックすれば,現在開いているファイルが処理されます。 処理後に何かメッセージを出力したい場合には, replaceallfast "\n","",regular; if(!result )message "改行コードは見つかりませんでした。"; if(result )message "処理を終了しました。"; などとすればよいでしょう。
その他の回答 (2)
- hyas
- ベストアンサー率8% (1/12)
マクロを使わなくても・・・ 秀丸を開いて Ctrl+ R で置換のウインドウが開きます。 検索文字列に 「\n」 と入力し したのチェックボックスの「正規表現」というところにチェック。 「全置換」というボタンを押す。 これで大丈夫だと思います。
お礼
できました。ありがとうございます。
- Solitivs
- ベストアンサー率63% (135/214)
マクロを使わなくとも,「置換」でできませんか。「正規表現」オプションをONにして,検索文字列に「\n」,置換文字列には何も入れずに「全置換」すればよいと思います。
お礼
できました。ありがとうございます。
関連するQ&A
- 秀丸エディタがメモ帳に変わってしまう
秀丸で適当に文章を書いて保存したり、その他便利に使っていました。 デスクトップ上のテキストファイルを開いたら、全てメモ帳に変わっていました。 いつから変わったのか分かりませんが、今日初めて気付きました。 秀丸エディタをそのまま使い、いままでの保存してあるのも、もとの秀丸に戻せないでしょうか。 秀丸の方がマクロが使えて便利なので、早く元に戻したいと思っています。 宜しくお願いします。
- ベストアンサー
- Windows Vista
- 秀丸での,の改行への置換
テキストファイルの変換に困っています. 1,2,3,4 5,6,7,8 というデータを 1 2 3 4 5 というように置換操作でカンマ→改行にしたいと 思っています. 秀丸で,→\nをすればできると思っていましたが(以前はそうしていた) 違うPCに秀丸を最新でいれたところできなくなっていました。 何か間違っていたのでしょうか? わかるかたお教えください
- ベストアンサー
- その他(ソフトウェア)
- 秀丸エディタ
秀丸エディタのテキスト文で、REPLACE機能を使って、テキスト中の 行と行の間の改行を消し詰めるにはどうするかお教えください。 (例) 1行(a行) 改行 1行(b行) 改行 → 1行(a行) 1行(b行)
- ベストアンサー
- その他(ソフトウェア)
- 秀丸エディタでのファイル分割
秀丸エディタでのファイル分割について質問があります。 約20行毎(それぞれバラバラです。)に改行が入った、 800,000万行程のテキストファイルがあります。 そのファイルを容量約500MBで、かつ改行部分で切る形でファイルを分割したいのですが、何か良い方法はないでしょうか。 初心者ですので、わかりやすくご説明頂けると幸いです。 また、不足している情報がありましらご指示頂ければと思います。 宜しくお願い致します。
- 締切済み
- オープンソース
- アウトラインエディタで一番よさそうなもの(秀丸と連動ならなおよし)
現在、storyediterを使っていますが、 アウトラインエディタで一番よさそうなものは なんなんでしょうか? 秀丸などのテキストファイルを ドラック&ドロップで取り込めたり、 フォルダの中に入っているテキストファイルを 一括で取り込めたりするとよいのですが…。 それとも、アウトラインエディタはやめて、 秀丸のマクロや検索などで管理していった方が いいのでしょうか
- ベストアンサー
- フリーウェア・フリーソフト
- 秀丸エディタのマクロのことで
秀丸エディタ(Ver3.19)の置換で正規表現を用いても以下のことはできないと思います。 501~520までの数字を623~642に一括変換する。 そこで上記のようなことが可能なマクロを教えてもらいたいのですが。ようは置換元の範囲と置換後の範囲を指定することで、任意の数字に対して連番置換ができるマクロです。 ワードのVBAでも結構です(エクセルではダメですが)。 宜しくお願いします。
- ベストアンサー
- その他(ソフトウェア)
- 秀丸で改行コード"[CR]"を変換する方法は?
秀丸で改行コード"[CR]"を変換する方法は? "[CR]"が入っているテキストファイルがあり、 このテキストファイルを秀丸で開いたところ、そのまま"[CR]"と表示されてしまいます。 これは改行コードなので、秀丸内で"[CR]"と表示されずにきちんと改行されるようにしたいのですが、 どうすれば良いでしょう。 ちなみに置換で 置換前に"[CR]" 置換後に"¥n"、正規表現にチェックを入れて置換したところ、 CRだけが改行に置き換わり"[]"だけが文中に残ってしまいました。 よろしくお願いいたします。
- ベストアンサー
- その他(ソフトウェア)
- 秀丸エディタの複数のマクロを一度に実行させるには?
秀丸エディタで、複数のマクロを一度に実行する方法を教えてください。 具体的には、たとえば、目的の文字数で改行コードを挿入するマクロAと、引用符を文頭につけるマクロBを、まとめて、A->B と一気に実行させるマクロCのようなものを登録したいのです。 よろしくお願いいたします。
- ベストアンサー
- その他(ソフトウェア)
- 秀丸エディタで半角や全角スペースを自動改行したい。
秀丸エディタを使っているのですが、マクロなどを使って半角や全角スペースを自動で改行するにはどのようにすればいいのでしょうか? 例えば、全角や半角のスペースを改行したい場合、 日本 アメリカ(全角スペース) 山田 太郎(半角スペース) などを 日本 アメリカ 山田 太郎 のように改行したいです。 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼
一行でいけるのですね。大変参考になりました。ありがとうございます。