[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 12:30 / Filesize : 254 KB / Number-of Response : 962
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

秀丸エディタスレ Part20



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くらい

655 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 13:18:42 ID:mnkHRPa00]
パブリッシャーは段組の数を増やせ

656 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 13:47:41 ID:BvhO5Q1c0]
>>654
・\t,\f,\d,\D,\s,\S,\w,\W等が使えない
・拡張16進数表現\x{HHHH}が使えない
・キャプチャ無しグループが使えない(使えればもっと、高速化するはず)
・|が10個くらいまでしか使えない
・\nを含んだ複数行検索に制限がある

657 名前:656 mailto:sage [2007/11/30(金) 13:51:01 ID:BvhO5Q1c0]
スマソ\tは使えるみたいだね
あと>>655の最後2行はHmJreの問題ではなく秀丸本体の制限かも

658 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 14:04:33 ID:9na6twpL0]
否定先読みとかが使えるあたりはbregexpより高性能だよ。
なんで文字クラスが用意されてないのか分からんが。

659 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 15:09:20 ID:C+nrTPwX0]
>>654
>タグの対象となるのはあくまで一番ネストの浅いカッコだけなので、例えば、
>(aaa|(bbb|ccc))
>と指定した場合には、それ全体が\1に相当し、\2、\3に該当する物は存在しないことになります。
これ。

660 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 16:58:14 ID:E0Bc7nk70]
\wも使えるんじゃね?
自分みたいなヌルいユーザだとHmJreで満足なんだけどな。
不満ならBRegIf使えばいいのかね?

661 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 22:45:24 ID:IYdH4oJp0]
>>660
>不満ならBRegIf使えばいいのかね?
使わない方がいいよ。

bregexp/bregif を使う上での注意
(1) 正規表現を使った既存マクロが動かなくなる。
  秀丸特有のタグ付き正規表現を使って編集している場合、
  めちゃくちゃになる危険性がある。
(2) 既存ハイライトファイルが動かなくなる。
  特定のファイルを読み込んだ瞬間に、
  連続でエラーダイアログが登場するので、うんざりする。
  そのたびに、書き直しをすることになる。
(3) 改行またぎ正規表現が使えない。
  bregexp では、改行またぎ検索ができるのだが、
  秀丸の仕様上、改行またぎ検索は使えない。
(4) bregexp には、先読みしかない。

今となっては、bregexp/bregif を使うメリットは少ない。
文字クラスの \d や \w のために、乗り換えはできない。
昔の bregexp/bregif のユーザーは、先読みを必要とする人。
当初は、bregif.dll を jre32.dll にリネームして使っていた。

662 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 23:03:26 ID:JPXxmZGG0]
>>661
>(4) bregexp には、先読みしかない。

だからbregexpは古いっての。bregonig.dllと比較しる。

663 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 23:05:56 ID:inZ3gTU80]
>>661
>>594だけど、試しに使い始めてからまだ2週間足らずだけど、問題なく使えてるよ。
ハイライトも BRegIf.DLL の独自拡張に関する部分を修正するだけでおk。

Perl互換で使えるメリットが大きいんジャマイカ。



664 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 23:13:00 ID:inZ3gTU80]
a7m.sakura.ne.jp/Regex.html
↑で見ると Em で使われてる Boost::regex が Perl互換に近いな

665 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 00:12:47 ID:jmLOYl220]
>>664
そのページ、あちこち間違ってて信用できん。

666 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 00:32:14 ID:aThhfCXG0]
>>664
秀丸先読み戻り読み出来るはずなのに。

667 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 01:39:31 ID:AmZJF3F70]
改行またぎは秀丸の制限でしょ。
dllによらず、
(.*\n)*
はだめだけど、
.*\n.*\n
ならだいじょうぶ。なはず。

668 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 08:48:33 ID:TMQQqENd0]
正規表現をPerlに近いものにすると、既存マクロに正しく動作しないものが出る。
それに秀丸マクロはリスト変数を扱えないから、いくら正規表現を強化してもトークン分解のような処理は
ある程度複雑なマクロを組まないと無理。
Perl並みのことができればうれしいけど、要望出せば実現するってたぐいの話じゃないんだよなぁ。

669 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:31:22 ID:J6eBGgDp0]
Q コンピュータのどこが好きですか?
A コンピュータ本体ではなく、プログラムを作ることが好きです。
  使うことに興味はありません。

なるほどね。これで納得したよ。

昔から不思議に思ってて、たとえばソフトを使っていて、
作者はこの機能を不便と感じないんだろうか?
最終的には、作者は本当にこのソフトを使ってるの? 
と思うことが多かったけど、これで納得。
ようするに、作ることが好きで、使うことに興味がないんだな。

これは斉藤氏に限った話しじゃないけど、オンラインソフト使っててそう思うことが多い。

670 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:39:07 ID:EaxPiwvV0]
へぇw

671 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:41:35 ID:wbdVAX200]
なるほど

672 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 12:24:13 ID:6J9c3xjl0]
%0って何?
引数全部?

673 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 20:55:13 ID:MK46SCXP0]
>672
コマンド自体だろ。例えば、
test.bat parm1 parm2
というコマンドラインを実行した場合は
"%0"=="test.bat"
"%1"=="parm1"
"%2=="parm2"
となる。



674 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 22:39:51 ID:vKxll0Hm0]
>>669
そうか、長年の謎が解けて良かったな。
おめでとう。

675 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 02:37:32 ID:EQPtjMai0]
だから使用者とのコンタクトがある人は伸びる。
皮肉などではなく作る側にはわからないことが多い。
プログラムに限ることではないだろうが、
自分自身を客にした人は強いよ。
同時に終わりも無くなるから真似したくはないがww

676 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 06:56:01 ID:9Gb8DD9i0]
おまえら、不満を言うだけじゃなく、公式で要望だしてこいよ。
要望だしたら終わりじゃなくって、掲示板でやりとりできるんだから。

677 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 13:52:35 ID:hLt0Sd4z0]
登録制の公式と、前準備なしで掛ける2ch秀丸スレを一緒に考えてるバカめっけ

678 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 15:54:17 ID:f2S0d6NV0]
俺は個性的な観点で行間を読むやつを見つけた。

679 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 16:32:48 ID:TV4fWQtD0]
nocasesense良いな
もっと早くつけて欲しかった


680 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/05(水) 13:30:47 ID:8/ZLzO6l0]
test


681 名前:名無しさん@お腹いっぱい。 [2007/12/05(水) 15:13:26 ID:AV32g3od0]
Ver7.06 age

・ V7.xxでのバグ修正
・ 単語補完で、単語の途中も検索のとき、漢字2バイト目が候補に上がってしまう問題修正。
・ title文でステータスバーの内容を変えたままにしているとき動作環境OKで消える問題修正。
・ 昔からのバグ修正
・ ダブルクリックで単語選択しながらドラッグした場合の挙動改善。
・ 行番号クリックでさらにShift押しながら同じ行番号をクリックしたときの挙動改善。
・ Webブラウズモードで、リンクの途中で改行してしまう場合がある問題修正。
・ Webブラウズモードで、metaタグrefreshがheadタグ内になくても判断するように。
・ その他修正
・ メニュー編集のリセットで、引用付きコピーもOFFにする。
・ Hidemarnet Explorer の新しいバージョン用の修正。


682 名前:名無しさん@お腹いっぱい。 [2007/12/06(木) 02:28:58 ID:wgT/Xj5O0]
ちょっとおまいらに聞きたい。
秀丸って購入してるの?

683 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 03:11:32 ID:IVHaDut40]
4000Y...もといフリーソフトを公開しているので免除してもらってる



684 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 03:26:55 ID:Niw8JHy30]
>>682
siteiru yo!

685 名前:名無しさん@お腹いっぱい。 [2007/12/06(木) 09:49:41 ID:/hET2pzO0]
スクロールバーの上にある見出しバーボタンとアウトライン解析の枠ボタンを
消すことは出来ませんか?

686 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 10:27:48 ID:tWCZQF5v0]
>>682
俺は買った。

687 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 10:40:00 ID:3IYQbzXl0]
俺は買ってもらった

688 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 13:09:21 ID:Qv5uPhxJ0]
俺は最初にEmを買った。途中メジャーバージョンアップで合計2回金払った気がする。
次に一個前のMifesも買った。2万くらい払った気がする。
そして秀丸を買った。

最初から秀丸買っておけばよかったと思った。

689 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 14:03:17 ID:Xn5FAmic0]
1年以上試用したので流石に買った。
メーラーも付いてるからお得だと後から知った。

690 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 15:27:46 ID:hVCb3q7K0]
十年ぐらい試用してから買った。


691 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/06(木) 16:34:26 ID:jPjJKNDo0]
Win3.1時代に作者に直接メールして免除してもらった
こんな長寿で大きな商売になるって知ってたら
もっと仲良くなっとけば良かった、、、

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
常駐が原因かどうかを判断するために一度常駐を切ってみてはどうでしょうか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<254KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef