- 1 名前:名無しさん@お腹いっぱい。 [2008/09/08(月) 03:41:04 ID:0I2eN1BL0]
- 軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part22 ttp://pc11.2ch.net/test/read.cgi/software/1208383000/ 公式 ttp://hide.maruo.co.jp/ 秀シリーズサポートフォーラム ttp://www.maruo.co.jp/hidesoft/ 関連スレは>>2-10くらい
- 116 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 16:07:58 ID:2/5Nk+rJ0]
- 5.18はいくらなんでも古すぎじゃないの?
ステータスバーの表示とか、結構便利な機能が増えてるよ
- 117 名前:名無しさん@お腹いっぱい。 [2008/09/27(土) 16:45:05 ID:sKF50FSQ0]
- そんなに悩むことかね
- 118 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 17:12:03 ID:dGuWVkCu0]
- マシン性能に不安があるとか、新機能より安定板重視とかって理由で相談してるならわかるが
>自分は最近なんでもかんでもソフトウェアを最新版にしようと思っています。 こんなこと言われたら、だったら最新β突っ込んどけ、としか言いようがない。
- 119 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 17:40:13 ID:mkv9YYrD0]
- しょっちゅう 最新βにうpだてしてるが、
致命的なバグに出会ったことは一度も無いな。 最近某エディタの正式Ver.6が出たが、 それよりも秀丸βのほうがはるかに安定している。
- 120 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 18:34:46 ID:GstzgKJL0]
- それは触れんといて……
- 121 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 00:09:09 ID:2a0M2FN90]
- >>115
セキュリティーホールが発見されたり致命的なバグがあるといった報告は 最新版Ver.7.09にはありません。 ATOKをお使いとのことですが、Ver.7系は前後フィードバック機能に対応したり 範囲選択しなくても再変換ができるようになるなど、 5.18と比べてATOKの機能がより引き出せるようになっていますのでおすすめです。 これはATOKだけでなくMS-IMEを使う場合にも言えることです。
- 122 名前:115 mailto:sage [2008/09/28(日) 00:47:42 ID:DiiIPQis0]
- >>116
ありがとうございます。 >>119 ありがとうございます。 >>121 詳しい報告ありがとうございます。 最新版にします。 ありがとうございました。
- 123 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 12:16:18 ID:nwT8EVq50]
- 秀丸に以下の機能がありますか。
タブで開いたファイル名を分割ウィンドウでツリー表示する 選択した行頭に文字を挿入する(引用とかに使う「>」文字を挿入などに使う)
- 124 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 15:25:32 ID:xXQhMahA0]
- ヘルプを見てください
- 125 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 16:01:27 ID:FXILYqouO]
- ファイル名の一覧表示ではなくツリー表示か・・・
一般的にファイルは親子関係の概念がないから難しいんじゃないか? どんなツリー形式を想定しているんだろうか
- 126 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 16:27:15 ID:j614GaU/0]
- プロジェクトプラグインみたいなのを想定しているんじゃないだろうか。
- 127 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 16:42:32 ID:YJ0yYpKa0]
- 散々既出だがもうIDE使いなよ
- 128 名前:名無しさん@お腹いっぱい。 [2008/09/28(日) 19:05:53 ID:lhZI2VD60]
- ねえ、C言語のソース書いてるとさ、最初の行に // sample.c とか /* sample.cpp */とか
ファイル名書くじゃん。でさ、ファイルを名前付けて保存にしようとするとダイアログボックスのファイル名に 「samplec」とか「samplecpp」とかドットなしでファイル名がついてtxtファイルで表示されるんだけどさ いやがらせなの?あとさ、saveasマクロで saveas "sample.c"ってやると、samplec.txtになるんだけど 馬鹿にしてるの?Versionは7が最初にでたころの安定版のはずなんだけどさ。教えて、エロイ人。
- 129 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 19:20:48 ID:jVp6bx790]
- 最新にすればするほど重くなるのは
どのソフトでも常識的になっていますが 秀丸ではどうですか? 重いのは嫌いです。低スペックなので。
- 130 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 20:20:36 ID:QXMdiatQ0]
- >>128
>ねえ、C言語のソース書いてるとさ、最初の行に // sample.c とか /* sample.cpp */とか Cのコメントは//ではありません。/*コメント*/だけです。 >ファイル名書くじゃん。でさ、ファイルを名前付けて保存にしようとするとダイアログボックスのファイル名に >「samplec」とか「samplecpp」とかドットなしでファイル名がついてtxtファイルで表示されるんだけどさ マクロでやりましょう。 あなたの言っている条件では ・ソースファイル名一覧の書かれたtxtファイル ・ファイル名の先頭にファイル名が書かれたCソースファイル なのか判断できません。 あなたの脳内だけで「ソースファイル」と確定しているに過ぎません。 Cでは先頭行に必ずファイル名を入れるなんて決まっていないですし。 >馬鹿にしてるの?Versionは7が最初にでたころの安定版のはずなんだけどさ。教えて、エロイ人。 最新のVer7.09では正しく処理できていますよ。
- 131 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 20:36:57 ID:QXMdiatQ0]
- >>129
win2000時代のPCに最新版を入れて使用していますが重くはないですね。 大量にファイルを開いたりすると当然重くはなりますが、それはマシン性能の問題ですし。
- 132 名前:名無しさん@お腹いっぱい。 [2008/09/28(日) 20:50:32 ID:bg2JVad00]
- >>123
> 選択した行頭に文字を挿入する(引用とかに使う「>」文字を挿入などに使う) 置換でできる。 検索文字:^ 置換文字:> 正規表現 で全置換。 マクロをキー登録すれば一発でできる。 replaceallfast "^", "> ", regular, inselect;
- 133 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 20:52:56 ID:zXRauPc30]
- 引用符付きコピー → 貼り付け でも。
- 134 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 20:53:01 ID:Gp+rb+Kg0]
- >>130
> Cのコメントは//ではありません。/*コメント*/だけです。 C99を知らんのかw
- 135 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 21:04:48 ID:VuCYFxUt0]
- >>131
>低スペックなので。 つってる人間に >マシン性能の問題ですし。 って答えられても困るんちゃうか? 質問の意図は、マシン性能に問題がある場合でも平気かってところだろうに
- 136 名前:128 mailto:sage [2008/09/28(日) 22:12:26 ID:4Vecv3cl0]
- >>130 やっぱぽっくんが悪いんですね><;最新版にします><;ありがとう><;
長文で詳しく書いてくれてありがとう><; >>134 そうなんですか><; C99とか良く知らないんですが><;次はC100になるんですかね><;
- 137 名前:129 mailto:sage [2008/09/28(日) 22:47:44 ID:Jnlq/lI60]
- >>131>>135
レスありがとうございます。 大量の文章は開かないので 起動が遅い、変換が遅い、とかそういうのが気になって質問しました。 お二人さんありがとうございました。
- 138 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 23:39:12 ID:FwmiVyIhP]
- >>130
ええかっこしたつもりが、とんだ恥曝しw
- 139 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 01:45:13 ID:xVKzl8Lu0]
- C言語の仕様なんて秀丸と関係ねーよ
他のスレでやれよスレ荒らしが
- 140 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 04:58:44 ID:bw0hhJJG0]
- >>135
使えばわかるのにやってないだけだからそのレスでも十分だろう。
- 141 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 07:30:41 ID:qLqTkO1u0]
- 複数のftp上のファイルを纏めて一気に開きたいんですが、1クリックで行う方法教えて下さい
- 142 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 07:39:30 ID:qLqTkO1u0]
- 事故解決
"C:\Program Files\Hidemaru\HIDEMARU.EXE" /!1 /#0,0,0 /ws ftp://
- 143 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 03:23:56 ID:GhOAK+zl0]
- >>129
さすがにwin9x時代の秀丸よりは処理が増えてるけど、強調表示をOFFにするとか アウトラインのような重そうな機能を使わなければ体感速度は旧バージョンとほとんど変わらないと思う。 正規表現なんかは昔よりスピードアップしてるし。
- 144 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 04:32:45 ID:l9D2A6sJ0]
- カーソル移動系のマクロを
自動起動マクロのファイルを開いた直後に設定すると タグジャンプが機能しなくなるんだけどこれってどうしようもない?
- 145 名前:名無しさん@お腹いっぱい。 [2008/09/30(火) 20:13:39 ID:TAdD/r7v0]
- ねえ。秀丸のタブって右クリックして閉じなきゃいけないみたいなんだけど、
FireFoxみたいにタブに×しるしがあってそれをクリックしたらタブが閉じるみたいに できないの?
- 146 名前:London mailto:mail [2008/09/30(火) 20:16:46 ID:HP18VgF/0]
- Perfect site! A shining beacon of how to be human beings gold I don't care. jascolin.aokhost.com/gold8220.html gold, Good Luck,
- 147 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 20:25:08 ID:MQPfk8QD0]
- >>145
できる。
- 148 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 20:30:19 ID:9nbh0NSP0]
- >>145
タブを右クリック→タブモードの詳細で タブごとの閉じるボタン の設定でどない?
- 149 名前:145 mailto:sage [2008/09/30(火) 21:02:37 ID:TAdD/r7v0]
- >>147-148
>>148さんのいうとおりにやったら、できたよ!どうもありがとう。これでだいぶ便利になった。 僕はこの機能を色んなアプリケーションで良く使う揉んで。
- 150 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 21:40:06 ID:t7K9cKcz0]
- ホイールクリックのほうが楽だろ
- 151 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/30(火) 21:50:55 ID:V9BcrJGh0]
- 人それぞれ
- 152 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 20:45:10 ID:AQupjOAe0]
- 選択後、CTRL+Cを押すと選択が解除されるんですが
CTRL+Cを押しても選択が解除されない方法はあるのでしょうか?
- 153 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 20:52:43 ID:CgmpRVar0]
- >>152
動作環境 - 編集
- 154 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 22:04:46 ID:5eLth9O50]
- 最近ボタン増やして、収まりきれず困ってます。
もしかして、ボタンをバーを2段にする方法ありますか?
- 155 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 22:16:11 ID:sjfO6dOX0]
- ツールバーを右クリック
- 156 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/03(金) 23:08:16 ID:5eLth9O50]
- >>155
できましたああああ。 ありがとうございます、ものすごくうれしいです。 ちゃんとマニュアルも読み直してみます。
- 157 名前:名無しさん@お腹いっぱい。 [2008/10/05(日) 02:06:32 ID:Z3nwfKlD0]
- つるぴか秀丸くん。
- 158 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 13:51:55 ID:zif8HitZ0]
- これはシェアウェアみたいですが、以前無料で使える方法があると聞いた覚えがあります
どうやってやるかわかる方いますか?
- 159 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 13:59:56 ID:nVySKttd0]
- >>158
●秀丸エディタフリー制度について 秀丸エディタは、以下の方々には送金無しで使っていただけます。 秀まるおのホームページの「サポート」ページで必要事項を入力して申し込んでください。 秀まるおのホームページは ttp://hide.maruo.co.jp/です。 WINDOWS関係を扱う本や雑誌の著者の方(著書をお知らせください) フリーソフトウェア作者の方(ソフトを公開していることが条件) 学生の方で難儀している方、または学校内PCでの学生による利用の場合(アカデミックフリー制度) 学生の方の場合で卒業後も継続して秀丸エディタを使用する場合は、そのときに送金をお願いします。
- 160 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 13:59:56 ID:Mx8Pa/PS0]
- 以前聞いた人に聞きな
- 161 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 14:21:09 ID:U4KoNo6I0]
- 本スレで聞くことかよ、これが荒らしじゃなくてマジの質問ならまじ日本終わりだな
- 162 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 14:27:25 ID:9nKd/jWOP]
- 2ちゃんができたころには日本はすでに終わっていたわけですね・・・
- 163 名前:名無しさん@お腹いっぱい。 [2008/10/05(日) 14:39:54 ID:TONV6xIJ0]
- >>158
何かフリーソフトを作って公開する ↓ ソフト公開してますから><って秀丸サポートにメールする
- 164 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 15:25:35 ID:iRZ9FKB10]
- フリーソフト作者支援は嬉しいが正直あまり間に合わない悪寒
実際はエディタ買って環境整えたあとにソフト作って公開することになるんじゃね。 特にマクロでもOKってとこ。始めはそんな気なくてもある程度使い込んでくうちに マクロ作成→公開ってパターンが多いだろうし。 バージョンアップで追加徴収するタイプのソフトならその時優遇でもいいんだろうけど 秀の場合最初の一回だけだからな。
- 165 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 16:01:14 ID:F0hIPzQt0]
- 一生もんの便利ツールだから、安いもんじゃね。
マクロいじれば、ググったり、スレタイ検索したり、価格.comとかも検索出来てる。 すべての文書の下書き用にも使ってますよ。 開発者じゃなくとも十分お釣りがくるね。 いまのところ自分でもなんとか使えそうな代替品はないから、 作者さんには長生きしてもらわんと困ります(笑)
- 166 名前:名無しさん@お腹いっぱい。 [2008/10/05(日) 21:29:23 ID:6nEt1YKQ0]
- ここだけの話だけど、秀○男は、ホモだから
メールでちんちんこすってあげますって送ると ただで使えるようになるみたいだよ。
- 167 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/06(月) 06:57:36 ID:81Zb/upi0]
- こ
メ た
- 168 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/06(月) 12:02:43 ID:8Wi8PCKAP]
- 男は、
ちんちんこすってあげ ると 使えるようになる 。 知ってます。
- 169 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/06(月) 13:38:29 ID:5C5V2kkk0]
- >>166
ちょっとそうは思えない(笑) それ系の人ってものすごいビジュアルセンスだったりするでそ。 秀丸エディタの画面とか、 とぼけたネーミングセンスを 見てると違うんじゃないかなと思うね〜 中傷のつもりならイクないね〜
- 170 名前:名無しさん@お腹いっぱい。 [2008/10/06(月) 16:18:54 ID:FnnC73w90]
- 検索すると見つかった単語のうち一つが選択状態になるよね。
「スクロールしてもカーソル位置は固定」に設定した場合なんだけども、 検索後文書をホイールでスクロールしてから文書の任意の場所をクリックすると、 クリックした場所にカーソルが移動するとおもいきや、 選択状態の単語の位置にジャンプしてまい戻される。 不便なんだけどこの挙動変える方法あります?
- 171 名前:INKOyfcikCT mailto:ggcftbbd@lycos.com [2008/10/06(月) 16:23:29 ID:kfPvJdFs0]
- vNIhcq Often, these days, you can find answers to what you seek on the website of the agencies, freshkesh.cn/linemanrodeo.html Lineman Rodeo
, =-[[, freshoesh.cn/sloanautoflush.html Sloan Auto Flush , >:[[, freshpesh.cn/beyern540i.html Beyern 540i , %[[[, freshtesh.cn/vaneverding.html Van Everding , xwuu, freshnesh.cn/genejuarezbeautyschool.html Gene Juarez Beauty School , clwhmk, freshnesh.cn/ofcc.html Ofcc , iyewg, freshqesh.cn/dareringvids.html Darering Vids , %-)), freshsesh.cn/gyroplanemanufacturers.html Gyroplane Manufacturers , :-))), freshsesh.cn/winchester20gaugediagramparts.html Winchester 20 Gauge Diagram Parts , =), freshkesh.cn/davidrumary.html David Rumary , 460207, freshpesh.cn/dollyarafat.html Dolly Arafat , igts, freshkesh.cn/howtosauteevegetables.html How To Sautee Vegetables , >:[, freshtesh.cn/reducidaslaprimitiva.html Reducidas La Primitiva , axylko, freshkesh.cn/lsfelectrical.html Lsf Electrical , :-D, freshlesh.cn/rd400parts.html Rd400 Parts , %-PPP, freshsesh.cn/laurenwillig.html Lauren Willig , ikqivg,
- 172 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/07(火) 03:12:41 ID:SIn87pS80]
- >>170
バージョンを最新にしてみては? 「クリックした位置に必ず移動」にチェックしてみるとか
- 173 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/07(火) 10:47:21 ID:wUQu6iJ10]
- 「クリックした位置に必ず移動」でも駄目じゃね?
うちはそうしてるけど、>>170と同じ。
- 174 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/07(火) 16:13:10 ID:pO+FYPlo0]
- >>170
試してみたけど再現せず。WinXP 秀丸7.09 他にも条件がありそうだな。 一応バグっぽいから条件を特定して公式へ報告したら? 自分とこで確認取れれば俺が報告してもいいんだけど。
- 175 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/07(火) 23:26:27 ID:pBTwOmCD0]
- WinVista 秀丸7.09の環境でも再現しないなー。
最近秀丸入れたばかりのPCだからデフォルトの設定に近いんだけど。 カーソル関係で影響しそうな設定って他にあるかな。
- 176 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/07(火) 23:59:40 ID:l0pX2XXW0]
- XP 秀丸7.09再現せず
- 177 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 14:20:28 ID:LPTfVIou0]
- 拡張子によってウィンドウサイズを自動的に変える方法ってあります?
- 178 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 18:23:40 ID:fkatKtl+0]
- 自動起動マクロで出来ます。
開いた時に確定させるのなら簡単です。 弊害は、マクロの二重起動ができないので、別の秀丸でマクロを使ってる最中には 新しいファイルを、そのマクロ以外から開けなくなってしまうことかな。
- 179 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 18:31:09 ID:ovl+o1gE0]
- ファイルタイプ別の設定で決めるといいよ。
- 180 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/08(水) 18:31:47 ID:ovl+o1gE0]
- ごめん、フォントと間違えた。
- 181 名前:名無しさん@お腹いっぱい。 [2008/10/09(木) 17:35:23 ID:u9zK04qZ0]
- a.をb.の様にする、タグ付き正規表現の置換の方法を教えてください。
a. 8928,穴吹興産,2 b. STK,8928,穴吹興産,2,,,,,0,1,0,0,0
- 182 名前:名無しさん@お腹いっぱい。 [2008/10/09(木) 17:50:41 ID:u9zK04qZ0]
- >>181 追伸
マクロです。
- 183 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 18:46:39 ID:y9PmKMAw0]
- タグ付き正規表現にするメリットが感じられない。
置換バッファ?置換文字列の限界の方がよりいっそう切実。 行頭に「STK,」を、行末に「,,,,,0,1,0,0,0」を挿入するように 置換すればいいじゃない。 株関連の質問をする人はどうして、こうも……。
- 184 名前:名無しさん@お腹いっぱい。 [2008/10/09(木) 20:11:32 ID:lZzwQpxU0]
- >>181
replaceallfast "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular;
- 185 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 23:36:31 ID:Eh6W6jjJ0]
- 2008/10/09 Ver7.10β9
・修正点 ・Vistaタイプの複数選択の開くダイアログで、異なるフォルダに移動するときにフォルダ移動に失敗するエラーの修正。 ・その他細かい修正。
- 186 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 00:43:25 ID:O1FUFwbS0]
- その他細かい修正って何をやっているんだろ?
- 187 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 02:32:05 ID:V/xSuVzR0]
- >184
ありがとうございました。
- 188 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 05:32:37 ID:OpPatTCV0]
- そろそろ正式版がくると思ってたのにまだか
- 189 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 07:09:43 ID:V/xSuVzR0]
- >>181 初心者です。
1 2 の後ろに 3 を追加したいのです。 現状、1 2 にも 3 が適用されます。 1 insert "2,3\n"; 2 insert "10,0,1,ザラバ情報1\n"; 3 replaceallfast "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular;
- 190 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 07:58:31 ID:ZS+/NcI+0]
- 後だしルールキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
- 191 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 09:12:00 ID:V/xSuVzR0]
- >189 追伸
実は、3の後に insert文が追加されます。 そのため、後出し 1 2 を 3の後ろに入れられないのです。
- 192 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 11:12:08 ID:OpPatTCV0]
- >>191
頭悪いな。 「1 2 を 3の後ろに入れられない」なんて事はないだろ。テキスト処理なんだから。 カーソル位置戻して突っ込めばいいじゃん。 そうやらなくても>>184で教えてもらった置換の意味を考えれば自ずと答えは出てくると思うけどねぇ 少しは調べるなり、頭使ったら?
- 193 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 11:25:21 ID:OpPatTCV0]
- もうちょっと言うと>>184のを先頭が数字3桁以上に変更すればいいだろ
- 194 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 12:34:02 ID:V/xSuVzR0]
- >184 この場合1個しか置換できません。15個あります。
insert "2,3\n"; insert "10,0,1,ザラバ情報1\n"; replacedown "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular; 参考:このマクロを作りたいのです。私には難しいです。 ttp://www.maruo.co.jp/hidesoft/2/x25467_.html#25491 ありがとう。いい人ですね。
- 195 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 14:09:47 ID:UwqmOOXT0]
- マルチかよ
- 196 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 14:10:35 ID:9aWwo1s40]
- 株やってる人か。いつもご苦労さん。
金儲けのための技術を他人から無料で提供してもらおうと思うなよ。恥ずかしい奴だな。 まずはプログラミングを基礎から勉強しろ。 それでも「私には難しい」なら金払ってプログラマを雇え。 そもそもカンマ区切りファイルを扱うならExcelを使えって話だ。 それはテキストエディタ向きの仕事じゃない。適材適所。 不向きな道具を無理に使おうとして周囲の人に迷惑をかけないでほしい。
- 197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 18:14:19 ID:biWeV2Sq0]
- 説教するなら相手を選べ
- 198 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 20:10:53 ID:XyVIsC2V0]
- > ・その他細かい修正。
公式のサポート掲示板に書き込めないので、とりあえずココにカキコしますよ。 秀丸 7.09 で perl の性器表現文字列の色分けができません。 # これはOK s/unko/うんこ/; # これは 7.08 でOK,7.09 でダメ s{unko} {うんこ}; # 公式のサポ掲示板の過去のカキコミを読んでもしやと思ったんだけど # 試しに s の前に - を付けるとなぜか色分けしてくれる。-s を特別扱いしたためにバグったな。 # (ただし、perl の文法的にはエラー) -s{unko} {うんこ}; 仕方なく 7.80 に戻しましたよ。
- 199 名前:名無しさん@お腹いっぱい。 [2008/10/10(金) 21:00:38 ID:5ns9iyZ40]
- >>194
#column = column; #line = lineno; replaceallfast "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular; movetolineno #column, #line; insert "2,3\n"; insert "10,0,1,ザラバ情報1\n"; endmacro;
- 200 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/10(金) 21:17:01 ID:OpPatTCV0]
- >>198
公式に報告しないと直らんよ >>199 >>189だけならそれでいいけど、後出しで>>194って言っているんだから 置換してから、必要な分コピーしてから適切な位置にinsertしていかないと ダメっぽいね。ただ適切な位置がどこかは本人しかわからんが。 >>194の「Excel使える」という意味がVBSも使えるって意味なら ExcelとVBSでやった方がいいと思うよ。 常にデータ数がいっしょならいっそのことキー操作の記録だけでいいんじゃないかと。
- 201 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 04:02:05 ID:FszopCnr0]
- >>199 200 ありがとう 親切な方々へ
実は、このexcelマクロは現在使用しています。 裏で、重いprogramが動いています。 そのため、使い勝手が良く、軽い秀丸に変えられないかと思ったのです。 >>199 検討しています。 :>>199 :>>189だけならそれでいいけど、後出しで>>194って言っているんだから :置換してから、必要な分コピーしてから適切な位置にinsertしていかないと :ダメっぽいね。ただ適切な位置がどこかは本人しかわからんが。 適切な位置にinsertしていますが、面倒ですね。
- 202 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 05:04:03 ID:FszopCnr0]
- 私には難しいので、諦めることにしました。
ご協力頂いた方々にお礼申し上げます。 後出しルール 難しいですね。 大幅に簡略化しました。 条件: ・データ数 10個に固定 15個の場合、下に5個追加するため ・下記注1 に挿入 この57がデータ数により替わる #column = column; #line = lineno; replaceallfast "^.+$", "STK,\\0,,,,,0,1,0,0,0", regular; movetolineno #column, #line; insert "2,3\n"; insert "10,0,1,ザラバ情報1\n"; -----途中cut------ insert "10,1,1,ザラバ情報2\n"; -----途中cut------ insert "10,2,1,ザラバ情報3\n"; -----途中cut------ insert "10,3,1,ザラバ情報4\n"; insert "10,0,1,サブ画面1\n"; movetolineno 1,57; -----------注1 本当は他の箇所にも後出しルールを適用します 今回cut insert "0,1,1,サブ画面2\n"; -----途中cut------ insert "0,9,1,サブ画面10\n"; endmacro;
- 203 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 07:23:24 ID:RYe0BfVy0]
- エスパーにしかこの仕様は理解できないだろうな
- 204 名前:1/2 mailto:sage [2008/10/11(土) 08:47:16 ID:k84eN+F80]
- わかった!俺はわかったぞ!
株式データを定義した拡張子.txtのファイルがある。 このファイルには最大30行のレコードが入っている。 レコードの形式は以下のとおり。 8840,大京,1 説明ではファイルはaa.txtとなっているけど、おそらく複数個あるのだろう。 そしてこの複数のファイルを統合して1個のbb.csvにしたいと。 おそらくそういうことだろう。 ただし、単純に統合するのではなくてある種の加工がいると。 その加工とは。。。 (1)レコードに対する加工 レコードの先頭に"STK,"を付加し、末尾に,,,,,0,1,0,0,0を付加する。 例)STK,8840,大京,1,,,,,0,1,0,0,0 (2)レコードをある行単位で区切る。(これをブロックと言おう) ブロックの先頭にザラバ情報レコードを付加する。 10,0,1,ザラバ情報1 ブロック1 10,1,1,ザラバ情報2 ブロック2 10,2,1,ザラバ情報3 ブロック3
- 205 名前:2/2 mailto:sage [2008/10/11(土) 08:49:22 ID:k84eN+F80]
- (3)ブロックはさらに10個のサブ画面に区切られる。
サブ画面に入れるレコード数は、 1. ザラバ情報1,2,4の場合 サブ画面1に10レコード サブ画面2に5レコード サブ画面3-10は空 2.ザラバ情報3はすべて空 3.ザラバ情報5は サブ画面1-5が3レコード サブ画面6-10が空 (4)ファイルの先頭には”2,3”を入れる こういうことだな!
- 206 名前:作ってみた 1/2 [2008/10/11(土) 09:36:15 ID:k84eN+F80]
- 入力ファイル名の規則がわからんのでファイル読み込み部分は未作成。
全レコードがクリップボードに読み込まれている前提。 #MAX_ZARABA = 5; // ザラバ情報最大数 #MAX_SUBVIEW = 10; // サブ画面最大数 ##ZarabaCnt = 0; // ザラバ情報カウンタ ##SubViewCnt = 0; // サブ画面カウンタ ##RecNumOfSubView[0] = 10; // サブ画面のレコード数 ザラバ情報1 ##RecNumOfSubView[1] = 10; // サブ画面のレコード数 ザラバ情報2 ##RecNumOfSubView[2] = 0; // サブ画面のレコード数 ザラバ情報3 ##RecNumOfSubView[3] = 10; // サブ画面のレコード数 ザラバ情報4 ##RecNumOfSubView[4] = 3; // サブ画面のレコード数 ザラバ情報5 $$ZenkakuSuuji[0] = "1"; $$ZenkakuSuuji[1] = "2"; $$ZenkakuSuuji[2] = "3"; $$ZenkakuSuuji[3] = "4"; $$ZenkakuSuuji[4] = "5"; $$ZenkakuSuuji[5] = "6"; $$ZenkakuSuuji[6] = "7"; $$ZenkakuSuuji[7] = "8"; $$ZenkakuSuuji[8] = "9"; $$ZenkakuSuuji[9] = "10";
- 207 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 09:37:31 ID:k84eN+F80]
- newfile;
insert "2,3\n"; beginclipboardread; while (##ZarabaCnt < #MAX_ZARABA) { insert "10," + str(##ZarabaCnt) + ",1,ザラバ情報" + $$ZenkakuSuuji[##ZarabaCnt] + "\n"; ##SubViewCnt = 0; while (##SubViewCnt < #MAX_SUBVIEW) { insert "0," + str(##SubViewCnt) + ",1,サブ画面" + $$ZenkakuSuuji[##SubViewCnt] + "\n"; ##i = 0; while (##i < ##RecNumOfSubView[##ZarabaCnt]) { $$s = getclipboard; if ($$s == "") break; if (ascii(rightstr($$s, 1)) == 0x0a) { $$s = leftstr($$s, strlen($$s) - 1); } $$s = "STK," + $$s + ",,,,,0,1,0,0,0\n"; insert $$s; ##i = ##i + 1; } ##SubViewCnt = ##SubViewCnt + 1; } ##ZarabaCnt = ##ZarabaCnt + 1; }
- 208 名前:bKpGAQuVVnlrijcrAM mailto:swbahw@cbjhlp.com [2008/10/11(土) 09:45:38 ID:ifL4IEFX0]
- 8ovbWT <a href="elkwshwjxylb.com/">elkwshwjxylb</a>, [url=wvaawexkeyar.com/]wvaawexkeyar[/url], [link=veqkzvanrjkp.com/]veqkzvanrjkp[/link], jmljznwbocuz.com/
- 209 名前:gAVriTXiCozXdRVzHKL mailto:oomdgw@nlhxjd.com [2008/10/11(土) 09:46:12 ID:DYu1vTTn0]
- O9n2P2 <a href="igunukvpbnuf.com/">igunukvpbnuf</a>, [url=ejnbtlayjmkv.com/]ejnbtlayjmkv[/url], [link=xhtwoxuqsoec.com/]xhtwoxuqsoec[/link], qkzgshqruppd.com/
- 210 名前:kETiCrSyxgPfbM mailto:artyvv@hrtadr.com [2008/10/11(土) 09:47:45 ID:Bk4ChL5Q0]
- BhCu3V <a href="rwnukakfiasc.com/">rwnukakfiasc</a>, [url=wyndipuwzqsx.com/]wyndipuwzqsx[/url], [link=cnqyoulehvdp.com/]cnqyoulehvdp[/link], bslnpqwsopcl.com/
- 211 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 09:47:51 ID:k84eN+F80]
- (3)のサブ情報に入れるレコード数のルールは変更した。
こっちの方が正しい気がするので。 ザラバ情報1,2,4は10レコード区切り ザラバ情報3は全部空 ザラバ情報5は3区切り
- 212 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 11:17:31 ID:FszopCnr0]
- >>204-211 質問者です。ありがとう御座います。
この回答に驚いています。 世の中 親切な方がいるものだと感心しています。 現在 この回答を検討しています。 しばらく時間をください。
- 213 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 11:53:16 ID:dM4Y9kgm0]
- (⌒)
r=====ュ (_ __) {! l} |/ ヾ__o__〃 __ /~~~~~ヽ// ( / ヽ__ノ お昼にカップラーメンカップヤキソバ食べる人 _ノ==-く / { _,.> . L-! | (| お湯足りてますかー?足りない人はいませんかー? 丁 | Lニ| | ,ハ____l l | | {:::::::::::::::ト, l | 〉|::::::i::::ヽ| |_j ` !:::::i:::::::i| . |:::::i:::::::::! l::::::〉:::::/ |:::/:::::/ |/:::::/ . /:::::〈_ `ー一′
- 214 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 12:07:18 ID:kvT1wZXm0]
- 秀丸はネストチャックというものはできますか?
私もネストチェックがどういうものか分からないんですが、 これが使えると $if(%artist%,$puts(artist0,$regexp(%artist%,'["*/:;<>?\\|“”]',_))$puts(artist1,$if($strcmp($left(%artist%,1),.),_$right($get(artist0),$sub($len2(%artist%),1)),$get(artist0))) $puts(artist2,$substr($if($strcmp($right(%artist%,1),.),$left($get(artist1),$sub($len2(%artist%),1))_,$get(artist1)),1,40))$if($strcmp($right($get(artist2),1), ), こういうのが見やすくなるみたいんですが 教えてください
- 215 名前:名無しさん@お腹いっぱい。 [2008/10/11(土) 12:33:17 ID:FszopCnr0]
- 質問を下記に示します。
winxp he sp3, hm707, hmex402f, excel2003 aa.txtから下記マクロ結果bb.csvを出したいのです。 分かりにくいため、できるだけ詳しく説明させて頂きます。 1.説明 データ数max30個 それ以上はcutします。 ザラバ情報1、2、4:10個づつ入れます。 ザラバ情報5だけ、3個づつ入れます。3個*10=30個maxとなります。 //コメントです。 マクロ結果をbb.csvファイルとして出力します。 aa.txt:データ数15個 8840,大京,1 1844,大盛工業,1 2402,アマナ,1 8928,穴吹興産,2 5934,日本アルミ,2 2164,地域新聞社,5 3381,ビズネット,9 8936,リプラス,1 2318,BBネット,5 2341,アルバイトT,9 4224,ロンシール,1 2316,モスインス,5 2281,プリマ,1 4028,石原産,1 5232,住友大阪,1
- 216 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/11(土) 12:52:11 ID:ihfM4xcx0]
- こんなもんPerlで組めばすぐなのに。
なんで秀丸でやるの?
|

|