- 1 名前:名無しさん@お腹いっぱい。 [2007/09/12(水) 00:06:31 ID:blcWJghq0]
- 軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part19 pc11.2ch.net/test/read.cgi/software/1181742415/l50 公式 hide.maruo.co.jp/ 秀シリーズサポートフォーラム www.maruo.co.jp/hidesoft/ 関連スレは>>2-10くらい
- 692 名前:名無しさん@お腹いっぱい。 [2007/12/06(木) 17:30:05 ID:O+b2xNLG0]
- 正規表現についてお聞きしたいのですが、どなたかお分かりになれてる方がおられましたらご教授下さい。
■(不定数の全角文字)(改行) の後に「:」を入れたいのですがどのように記述すればよいのでしょうか。 例 「■あいうえお↓」 を 「■あいうえお:↓」と行いたいのです。(↓は改行) お忙しいところ申し訳ないですがどなたかご教授下さい。
- 693 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 17:42:09 ID:ZspGprJr0]
- >>691
10年以上も前なんだねぇ どんなメール送ったの? 「貧乏学生なのでお金払えません。どうか免除お願いします」とか?
- 694 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 17:44:51 ID:v+SuM75h0]
- × ご教授
○ ご教示
- 695 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 17:47:49 ID:aU2J0+hb0]
- Ver 7.07
V7.xxでのバグ修正 V7.06で秀丸メールとのソース同期箇所を反映してしまったのを無かったことにする。 原因不明で異常終了するのは、ソース同期部分である可能性が高いため。 7.06で落ちまくっていたけど、直ったかな?
- 696 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 18:04:51 ID:Qv5uPhxJ0]
- >>692
■も検索するの? とりあえず、 検索:■.*$ 置換:\0: とかかなぁ。 教授はあげられません。
- 697 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 21:00:56 ID:jPjJKNDo0]
- >>693
まったくそんな感じ +「フリーソフト作りますんで」って あの当時は免除基準があいまいだったんだよなぁ 俺みたいなやつが多いからソフト作者は免除になったのかなぁ、と勝手に思う今日この頃
- 698 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 21:37:25 ID:S75Br3zt0]
- 俺はちゃんと4000円払ったぞ。
- 699 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 22:56:53 ID:chhFZMAV0]
- 学生免除
- 700 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 22:59:15 ID:mx1Xz/B70]
- 在日免除
- 701 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 23:27:39 ID:vnjhKFFJ0]
- VistaのAero環境で「常に手前に表示」の状態でタブを切替えると
酷いちらつきかただな〜。そりゃ、もう酷いったらありゃしない。 ...sakuraではそんなことないのに。
- 702 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 23:43:20 ID:ZspGprJr0]
- >>697
いいなぁ >>701 秀丸ってタブ切り替えるたびにタスクバーがの順番が入れ替わるの気になる…
- 703 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 23:45:33 ID:bvQwbvas0]
- >>702
ウィンドウを無理やりタブにしてるから当たり前と言えば当たり前
- 704 名前:701 mailto:sage [2007/12/07(金) 00:37:39 ID:ZNq8P1IK0]
- >>702
タスクバーは切替時に注視してないから気にならないな。 701の現象は最悪。 特に背景を黒系統にしてると、ぐえっ、てなる。
- 705 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 00:52:27 ID:oKlI/Guy0]
- 秀丸の正規表現って、前方一致指定とか使えることを知った。
これで色の強調表示とかにも便利だ。
- 706 名前:名無しさん@お腹いっぱい。 [2007/12/07(金) 10:11:05 ID:+v9BRoiE0]
- 起動時のウィンドウの高さを文字数で指定しているけど、
ルーラーを表示させている場合でも文字数分 きっちり合わせて欲しい。
- 707 名前:名無しさん@お腹いっぱい。 [2007/12/07(金) 13:10:13 ID:t7FB5HMS0]
- >>698
払ってる人はじめて見た!
- 708 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 13:35:44 ID:Jq8bu2rv0]
- >>707
昔3000円払った
- 709 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 14:02:35 ID:YvKOfprL0]
- 秀丸は
- 710 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 16:29:00 ID:dqrFqkQ40]
- 割れが多いと言われる秀丸だが長期使用者は意外と払ってる人多いよ。
金払うのは一回だけ、追加徴収なしだしな。
- 711 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 18:10:28 ID:JZclmrbU0]
- カーソル位置の数字を増やしていくマクロって作ってくれませんか?
1| この状態でマクロ実行すると2になるような。
- 712 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 18:23:06 ID:WjcR8Wl0P]
- よくそんなあいまいな仕様で人に頼めるな。
- 713 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 19:44:01 ID:dfQaPLK50]
- vimのC-A、C-Xみたいな動作にしたいのかな?
それくらい自分で作ればいいのに
- 714 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 19:46:30 ID:xH5N9KPZ0]
- いろいろあって、疲れました
以前随分ここでお世話になったものです、この世に未練は無いので 最期に少しでも皆さんのお役に立ちたくて、お礼をしたいと思います 必要のない人には全く必要ありませんがww 必要のある人は使って、もっと改良してください、星になって見守ります //07/12/05// 秀丸マクロ // ConvertSpaceToTab // 説明:行頭のスペースをタブに変換する // 用途:Google サービスにノートブックってあるんだけど、とても便利がいいんだよね、もっぱら自分は、会社と自宅のブリーフケースの代替として使ってるわけですが、C++のコードの場合GoogleノートブックではTABがSPACEに置換されるので、ちょいと一工夫しました // Googleノートブックwww.google.co.jp/intl/ja/options/ replaceallfast "^( )","\\t\\t\\t\\t", regular; replaceallfast "^( )","\\t\\t\\t", regular; replaceallfast "^( )","\\t\\t", regular; replaceallfast "^( )","\\t", regular;
- 715 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 22:36:00 ID:zx/9P2T+0]
- 最初の全置換で行頭半角空白は全て消えるのに何やってんの?
つか、意図を説明しているわりにはコードを読むとやりたいことが意味不明だが。
- 716 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 22:46:54 ID:3YsX98Mg0]
- 空白 -> TAB 変換
TAB -> 空白 変換 じゃだめなの?
- 717 名前:716 mailto:sage [2007/12/07(金) 23:12:46 ID:3YsX98Mg0]
- あ、すまん。行頭だけか……
//バカだからこの位しかぱっとは思いつかない。 //でもどっかにありそうだよね。 while(true){ replaceallfast "^( *)( )","\\1\\t",regular; if(result<=0)break; } endmacro;
- 718 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 23:31:40 ID:DhKsnO+b0]
- >>715
>714は 行頭SPACE16個→TAB4つ 行頭SPACE12個→TAB3つ 行頭SPACE8個→TAB2つ 行頭SPACE4個→TAB1つ ってマクロを2chに書き込んだらSPACEまとめられた、なオチとかじゃ?
- 719 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 23:58:50 ID:zx/9P2T+0]
- >>718
なるほど、ソース見ると検索欄の半角空白は上から4個、3個、2個、1個になってるね。 単純に行頭n個の連続空白をn個の連続タブに置換したいみたいだ。 >>717でいけると思う。
- 720 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 00:41:38 ID:sDNYeUJA0]
- "{" を入力したら、自動でその後ろに、"}" も入力されるようなことってできます?
- 721 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 00:52:19 ID:4BUD37mk0]
- 7.05使ってて、検索窓も使ってるんだけど、
起動直後は検索窓なのに、一旦置き換えでもしちゃうと 次から置き換え窓になっちゃうんだよ。 ビビるよ。 検索したつもりなのに置き換わっちゃうから。 設定で振る舞いを変更出来るなら教えてください。
- 722 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 01:01:17 ID:cmlor5y/0]
- >>720
insert "{}"; left; とかいうマクロを作って、適当なキーに割り当てる
- 723 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 01:54:48 ID:sDNYeUJA0]
- >>722
ありがとうございます。 できれば、"{" が入力された時に、"}" をinsertしたいんです。 自動起動という機能の「編集後タイマー」というので、マクロを起動させ、 入力されたキーが何か判別できればできそうなのですが、 どうもできないような感じなんですよね。
- 724 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 02:59:14 ID:D9zoZ4LZ0]
- "{"に割り当てればいいんじゃねーのw
まあ補完系のその辺は色々できるようにしてくれると俺もうれしいような気もするが・・・
- 725 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 03:46:10 ID:IhszLf1E0]
- 編集後タイマーはマクロが起動されたときの情報がいまいちとれなくて使いにくいよな
- 726 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 07:32:38 ID:sDNYeUJA0]
- >>724
"{" に割り当てるってのは、どうやってやるんですか? [その他]メニュー - [キー割り当て] を見ると、割り当てられるキー の中に "{" が見当たらないんです。
- 727 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 08:24:34 ID:0g9Z7fnJ0]
- 「ArtTips」も考えてみたら。
- 728 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 08:34:28 ID:sDNYeUJA0]
- 自動起動の「編集後タイマー」というので、マクロを起動させ、
カーソルキーの直前にある文字を取得して、それが "{" だったら、 "}" を insert するという方向で考えてみます。 そういうことができる関数が用意されているといいんですが。
- 729 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 13:31:46 ID:oK2Da/nH0]
- { = Shift + [
- 730 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 16:30:40 ID:W+dJmQHn0]
- 編集後タイマーは「文字入力後」ではなく「編集後」だから
カーソルキー直前を取得したらまずいだろ キー入れ替えソフトでも用意したほうがいいんじゃね?
- 731 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 17:45:24 ID:sDNYeUJA0]
- とりあえず、できたので報告します。
以下のマクロを作って、自動起動の「編集後タイマー」に登録します。 if (gettext(x - 1, y, x, y) == "{"){ insert"}"; left 1; } あやうく、dll作るところでした。
- 732 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 18:17:48 ID:q5WIlU060]
- >>731
Ctrl+Zするとおかしくなりません?
- 733 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 18:37:07 ID:sDNYeUJA0]
- >>732
私はキーバインドがXkeymacsで変更してあるんですが、 Ctrl+Z って何の動作ですか? それ以前に、この書き方だと、"{" だけを入力できません。必ず "{}" になってしまいます orz やはり、直前に何が入力されたのかが取得できないと難しいかも。 もちっと調べてみます。
- 734 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 18:54:24 ID:q5WIlU060]
- アンドゥですね(Ctrl+Z)
- 735 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/08(土) 19:09:40 ID:sDNYeUJA0]
- >>734
ありがとうございます。 なんとなく、iskeydown というのでできそうです。
- 736 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 14:17:39 ID:eqHRCsOj0]
- 5
- 737 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 22:33:29 ID:hz/ojxGn0]
- 補完辞書のライブラリにHTMLとPHPしかないけど、なぜperlとかの補完辞書はUPされないの?
需要がないから??
- 738 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 22:38:12 ID:5VdPCb600]
- うpしたいと思う人がいないから
- 739 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 22:59:08 ID:wSQvaD9i0]
- grepのマクロの書き方が分かりませんがどなたかご指導願います。
いろいろ調べても検索系のマクロしか見つけられませんでした。 grep "文字列", "ファイル", "フォルダ"; endmacro; で、正規表現、サブフォルダも検索を有効にしたいです。
- 740 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 23:03:43 ID:hz/ojxGn0]
- perl書きに秀丸使っているからぜひほしいところだなぁ。
VBSもあるとなお嬉しい。
- 741 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 23:05:31 ID:Y/l7hPr90]
- >>739
マクロにはヘルプがあるけど、見てもわからない?
- 742 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 23:09:10 ID:LEFJnUYc0]
- >>740
そりゃ、必要だと思う人の中から誰かが作らなきゃ。 HTML用とかを見ればわかるように、単語を並べるだけだから手間はかかるけど誰にでも作れるものだぞ。
- 743 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 23:09:49 ID:wSQvaD9i0]
- >>741
申し訳ありません。GOOGLEでしか調べてませんでした。 ヘルプに書いてありますね。これでできそうです。 本当にありがとうございました。
- 744 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/09(日) 23:46:32 ID:G1g7YGHq0]
- Perlを書くならEmacsを使え。
- 745 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/10(月) 00:14:58 ID:zuCUjiDw0]
- 五月蝿いよ。
- 746 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/10(月) 00:20:19 ID:53/IzOs60]
- Eclipseのコード補完くらいの機能をつけてくれ!
- 747 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/10(月) 01:57:53 ID:+Qjbws4/0]
- ここは本当に他人頼りのインターネッツですね
- 748 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/10(月) 04:17:27 ID:gFUEACdR0]
- 予約語ぶち込んであとは適当に
アウトライン用の正規表現書いて大体終わりかなぁ。 いろいろ作ったけど面倒でうpする気にならない。 色の設定が違うからあんまし他人に役立たないだろうし。
- 749 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/10(月) 18:56:43 ID:73QgPPTJ0]
- Ver7.07
V7.xxでのバグ修正 V7.06で秀丸メールとのソース同期箇所を反映してしまったのを無かったことにする。 原因不明で異常終了するのは、ソース同期部分である可能性が高いため。
- 750 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/10(月) 20:54:44 ID:mr1oSV8W0]
-
久しぶりに、日本語処理で、秀丸マクロを書いたんだけど、 setcompatiblemode 0x20F; は便利だお。 検索で「点滅表示」にしていても、 setcompatiblemode 0x20F; すれば「選択表示」の動作になる。 注: setcompatiblemode の前後で、searchmode の値は不変だけど。
- 751 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/11(火) 23:12:54 ID:sybLOmna0]
- 秀丸マクロの数値型グローバル変数(例. #name)を強調表示したくて、
以下のような正規表現を指定したら、ちゃんと色とかが適用された。 (?<!#)#[a-zA-Z0-9_]+ で、その前に間違えて、(?=#)#[a-zA-Z0-9_]+ とやったんだけど、こっちもちゃんと適用されてた。 ん?なんでだろう。。。
- 752 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/12(水) 01:05:05 ID:xuwxud570]
- 後者でも、そりゃグローバル変数に*も*マッチするだろうね。
ローカル変数の、最初の"#"を除いた部分、にもマッチしちゃうだろうけどね。
- 753 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/12(水) 04:38:00 ID:m4xTctlQ0]
- Windowsを起動すると必ず空の秀丸が一つ立ち上がってしまいます。
常駐を切らずに、これを抑制する方法を教えてください。
- 754 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/12(水) 06:13:08 ID:FVgUCiSA0]
- スタートアップに普通の秀丸アイコンがあるんじゃないか?と推理
- 755 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/12(水) 06:24:50 ID:PoeHSRJg0]
- >>753
常駐が原因かどうかを判断するために一度常駐を切ってみてはどうでしょうか?
- 756 名前:名無しさん@お腹いっぱい。 [2007/12/14(金) 07:51:32 ID:jUjujhbF0]
- すみません
C++のエディタとして使いたいのですが、自動補完辞書ください あとコンパイラーと関連づけるにはどうしたらいいですか?
- 757 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 08:01:35 ID:U1+i96yr0]
- VC++2005/2008EE使うほうが幸せだと思うぞ
- 758 名前:名無しさん@お腹いっぱい。 [2007/12/14(金) 08:15:51 ID:jUjujhbF0]
- どうも でも重いので普通のテキストエディタが良いんです
VC++より使えるように自分で環境を整えていくことにします 出来たらうpします
- 759 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 08:28:18 ID:gS3jj53x0]
- ここは他人頼りのインターネッツですね
- 760 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 08:29:12 ID:gS3jj53x0]
- あ、リロードしてなかった
自分で作る気があるのは良いことだ
- 761 名前:756 [2007/12/14(金) 09:40:58 ID:jUjujhbF0]
- すみません
マクロでwindows のテンポラリディレクトリ名を取得するにはどうやったら良いんでしょうか?
- 762 名前:756 [2007/12/14(金) 09:55:24 ID:jUjujhbF0]
- 無理そうなのでべつの方法にしました windowsXPならレジストリのキーを取得する方法がありますが
レジストリがない機種だと駄目だからです
- 763 名前:756 [2007/12/14(金) 10:02:59 ID:jUjujhbF0]
- batやexeでプロンプトが立ち上がらずに実行する方法はないですか?
- 764 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 10:06:22 ID:ak2OvN460]
- 荒らしは消えろ。
そうでないというなら、おまえにはいろいろと無理だから初心者板にでも逝ってそのまま帰ってくるな。
- 765 名前:名無しさん@お腹いっぱい。 [2007/12/14(金) 13:50:08 ID:bpEZQhGN0]
- 作者さまへ。
秀丸Ver7はタブ化していただきとても便利なのですが、プログラムを何本も書いていると タブがたくさんできていちいち手動でタブをいくつも閉じています。ファイルメニューからだと いっぺんに全部閉じるしか方法はありません。そこで、FireFOxに採用されている、「これより左を全部閉じる」 を採用してください。あれは便利です。最新の必要なファイルだけ残しておいてふるい不要なものは全部オート閉じしてくれます。 ぜひぜひ、おながいします。秀丸さんがやってくれなきゃ、EmEditorに乗り換えちゃうぞ。ぷんぷん。
- 766 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 13:53:18 ID:/sB2wQlV0]
- これ以外を閉じる(O)
左のタブを全て閉じる(L) 左のタブを全て閉じる(R) こういうのとは違くて?
- 767 名前:765 mailto:sage [2007/12/14(金) 13:59:07 ID:bpEZQhGN0]
- >>766 そんなんどこにある?おいらのはVer7.03だけど、どこ探してもないよ。
困ったなあ。気が向いたらでいいから、おしえてくり。
- 768 名前:765 mailto:sage [2007/12/14(金) 14:01:51 ID:bpEZQhGN0]
- >>766 サンクス。わかった。見つかった。ありがとう。
- 769 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 15:28:47 ID:gS3jj53x0]
- ここはせっかちが多いインターネッツですね
- 770 名前:765 mailto:sage [2007/12/14(金) 15:36:19 ID:bpEZQhGN0]
- あえて苦言をいうと、ちょっと場所がわかりにくいとおもいます。
もうちょっとわかりやすいところにメニュー作ってください。私の場合はマウスホイールで操作できるようにしましたが、 マニアックすぎるような。。 メニューに取り込んでいいんではないでしょうか?
- 771 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 15:43:40 ID:WFV1khs60]
- メニューに取り込んでいいと思うし、ツールボタンを用意してもいいと思うけど
マニアックな場所で分かりにくいとは思えないな…。
- 772 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 15:48:09 ID:i26BFH3k0]
- 置換は速くなりましたか?
- 773 名前:名無しさん@お腹いっぱい。 [2007/12/14(金) 15:54:36 ID:jUjujhbF0]
- 置換とタブは使えないな
- 774 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 15:55:56 ID:gS3jj53x0]
- 全置換が遅いのは、わざわざ置換してる様子を見せてくれてるから
設定で高速に置換する、をオンにすると他のエディタとそれほど差はない と、エディタ総合スレで検証した記憶が
- 775 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 15:59:16 ID:gS3jj53x0]
- タブに関しては設定しだいみたいね、設定をよく読むといいよ
312 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2007/11/26(月) 00:41:41 ID:XIAhG0b70 基本的には普通のエディタだけど あるウィンドウをドラッグして別のウィンドウにドロップすると タブ化して1枚のウィンドウに収まったり、 逆にタブをドラッグしてウィンドウの外にドロップすると その文書だけタブ解除されて普通のウィンドウに戻ったりするなら、タブ歓迎。 396 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2007/12/02(日) 23:24:34 ID:rb/3MwRw0 >>315 今気付いたのだが、 動作環境 → ウィンドウ → ☑タブモード → 詳細 → 配置タブ 外部から起動するとき: 「常に新しいウィンドウ」 にするとタブモードでも別ウィンドウで起動するし、 エクスプローラから秀丸に、秀丸から別の秀丸にドラッグすると 一つのウィンドウ内でタブ化できるし、 タブをウィンドウ外にドロップすると別ウィンドウになったり、 など >>312 と同様のことが出来る。
- 776 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/14(金) 22:11:50 ID:QmaA2i6F0]
- >>766
左のタブを全て閉じる(L) 左のタブを全て閉じる(R) 違うと思うwwwwwww
- 777 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 02:11:43 ID:P0n8soiv0]
- >>774
オンにしても遅いし。
- 778 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 02:50:32 ID:CJsD1IN50]
- 「どんな低スペックPC使ってんだよ!」
「CPUは〜、メモリは〜Gだ、低スペックじゃねえ!」 「そんなに大量の置換をテキストエディタでするなよ!」 「巨大なログファイルとか、加工したいんだよ!」 「sedでやれ!」 「工作員乙!」 いつも論点はこんな感じです、ええ。 何度も何度も・・・。
- 779 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 08:58:18 ID:+v6ia6ur0]
- っつーか、何と比べて遅いんだ?
エディタスレで数万個の正規表現置換を各主要エディタと比較してたが 取り立てて遅いという結果じゃなかったが? まぁ速い方でもなかったけど
- 780 名前:名無しさん@お腹いっぱい。 [2007/12/15(土) 09:23:05 ID:5eRJRa8X0]
- エディタに読み込まない秀丸grepの置換でも相当遅い それにファイルがでかいとエラーが出る
regrepが相当速い
- 781 名前:名無しさん@お腹いっぱい。 [2007/12/15(土) 09:24:52 ID:5eRJRa8X0]
- 秀丸は、grepの強化とタブの強化をして下さい
タブはタブになるだけでメモリ上では複数の秀丸が動いているだけに思えます 省メモリになるようにして下さい
- 782 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:27:05 ID:+v6ia6ur0]
- 過去ログ漁ってきた。かなり長くなるので全部は書かないが
10Mのテキスト、110860件の正規表現置換でEmEditor:約2秒 秀丸:約3秒 他にVim、xyzzy、WZとかとも比べて遅くはないって結果だった ただ全置換のUndoができないのがネック、という話は出てたが
- 783 名前:名無しさん@お腹いっぱい。 [2007/12/15(土) 09:30:18 ID:5eRJRa8X0]
- 実際に複数ファイルの置換をよくやってて、実測で遅いんだよ
試しに合計50M位のテキストファイルのつまっているフォルダをREGREPと比較してから言ってくれ
- 784 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:33:26 ID:+v6ia6ur0]
- そりゃregrepと比べりゃ遅いだろうさww
「sedより置換遅いじゃん」とか言ってる様なもんなんだし エディタとしては遅くないんじゃないの? regrepより置換速そうなエディタってVimしか思い当たらんけど どうしてももっと早く、ってんならsed呼び出すマクロ書けば済む話じゃないの?
- 785 名前:名無しさん@お腹いっぱい。 [2007/12/15(土) 09:36:08 ID:5eRJRa8X0]
- あと複数同時起動する為には、テキストをメモリ上に全て読み込まなくていいと思います
なぜなら、表示しているタブや、表示している位置は、あるときしか見ていないからです 見ている付近だけ読み込めたらあとはメモリに乗せ無いようにしたらいいと思います
- 786 名前:名無しさん@お腹いっぱい。 [2007/12/15(土) 09:42:30 ID:5eRJRa8X0]
- たとえば10枚ひらいていたとしたら、タブごとに見ている位置周辺30Kバイトぐらいをメモリに乗せておいて
アクディブなタブは100Kとか500Kくらい読み込んでおけば合計でテキストが占める容量は1M程度になります あとカーネル部分を乗せても軽いです
- 787 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:43:42 ID:+v6ia6ur0]
- 単純に比較対象が変、ってことをわかれよw
「他のエディタより」遅いって話をしてるのかと思って真面目に答えちゃったよ regrepやsedより速く置換できるエディタがあったら教えてくれよw つか、もしそれより速く置換できるんだったらregrepの存在意義ないだろ お前が言ってるのは「秀丸のマクロはCで書いたプログラムより遅いですね」って言ってる様なもの
- 788 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:45:33 ID:5eRJRa8X0]
- >>787
秀丸grepでも鈍いって言う話をしている 最近の秀丸には置換機能もついてたんだよ
- 789 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:52:12 ID:5eRJRa8X0]
- 秀丸が遅いのは、逐次で置換しているせいだと思う
一つ変化したら、それに続く全テキストを書き換えているように思う 書き換え位置がわかれば所要時間は (書き換え後の文字列長によるが) テキストファイルのコピーにかかる時間と大差は無いはずだ
- 790 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:52:32 ID:+v6ia6ur0]
- そんなことは百も承知だよww
だから「grep置換専用のプログラム」と 「エディタのおまけgrep置換機能」の優劣を語っても意味ないっつってんの regrepで満足してるんならいいじゃん、それで 餅は餅屋だ、お前が言ってるのは「秀丸の印刷機能はwordに比べて貧弱ですね」って言ってるようなもの
- 791 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 09:55:18 ID:5eRJRa8X0]
- まあまあそういきり立つなよ 秀丸をよりよくするためにユーザーとして意見を書き込んでいるだけだ
- 792 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/15(土) 10:03:57 ID:+v6ia6ur0]
- 別にいきりたってはいないがw
逆に逐次置換ができなくなったら不便この上ないだろw そういうユーザーだっているんだよ 「全ファイル一括置換の時はモードを変えてよ」っていう根本的な提案なら こんなところに書いてないで公式に書いたほうがいいよ ものすごい大改造だから採用されるかどうかはわからんが あとageたりsageたりしてるのは何でだ?
|

|