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


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

秀丸エディタスレ Part13



1 名前:名無しさん@お腹いっぱい。 [2005/12/25(日) 09:24:25 ID:M8/ikR9m0]
軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう

前スレ
秀丸エディタスレ Part12
pc7.2ch.net/test/read.cgi/software/1127221510/

過去スレ
その1 pc5.2ch.net/software/kako/1020/10206/1020615111.html
その2 pc5.2ch.net/software/kako/1049/10491/1049122480.html
その3 pc5.2ch.net/software/kako/1060/10601/1060195383.html
その4(消滅?) pc5.2ch.net/test/read.cgi/software/1070587365/
その5 pc5.2ch.net/test/read.cgi/software/1075032121/
その6 pc5.2ch.net/test/read.cgi/software/1081092291/
その7 pc5.2ch.net/test/read.cgi/software/1087673823/
その8 pc5.2ch.net/test/read.cgi/software/1092229424/
その9 pc5.2ch.net/test/read.cgi/software/1100364483/
その10 pc8.2ch.net/test/read.cgi/software/1110278748/
その11 pc7.2ch.net/test/read.cgi/software/1117645771/

公式
hide.maruo.co.jp/

秀シリーズサポートフォーラム
www.maruo.co.jp/hidesoft/

関連スレは>>2-10くらい



751 名前:741 mailto:sage [2006/03/16(木) 23:24:23 ID:VaxRHrWW0]
>>746
ありがトン。でもやりたいことは>>740と一緒です。
Em使ってたんですが、crとcrlfを区別して表示できるので。
まぁできなきゃ死ぬって事もないのでとりあえずは>>746の方法で
使ってみます。

752 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/17(金) 00:53:46 ID:qR9DSxad0]
>>750
>  あと、秀丸って現在のカーソル行を画面の中央に持ってくること
> ってできないんでしょうか?メニューにはないっぽかったのでマク
> ロで実現しようと試行錯誤してみたけれど、現在の画面上部からの
> 行数を得るためにいったんカーソルを画面の一番上に移動させると
> 自動でスクロールしてしまう…

disabledraw;
enabledraw y - windowheight / 2;

で、真ん中(ちょっと下気味?)にいく
もうちょっと上が良かったら、1~2を足したらいいかも

753 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/17(金) 06:51:16 ID:YMcykl8Y0]
2006/03/16 Ver6.00β8

マクロの互換性を維持しつつ折りたたみや部分編集をなるべく崩さないようにして動作できるようにする。
タブバーの空いた部分のダブルクリックで新規作成する。
タブモードの詳細のマウス操作に、[新規作成]と[開く...]を指定可能にする。
追加コピー・追加切り抜きでUnicode対応。
ウィンドウ分割時や上書き保存時になるべく横スクロール位置を維持するような改善。
[範囲選択による部分編集中]の未選択状態で「部分編集」はできないようにする。
[範囲選択による部分編集中]の「強調行の範囲選択」の修正。
見出しバーで強調表示が見出しに出るときの先頭の空白の除去。
折りたたまれている行で「折りたたみ可能行の範囲選択」の動作の修正。
Hidemarnet Explorer でWebブラウズモードでタブに>が表示されてしまう件の修正。
自動起動マクロが有効のときにopenfile等でマクロの実行が移動しない問題修正。
BOX選択でEOFを超えた位置から下候補で死んでしまう問題修正。
Windows98でのアウトライン解析の枠でのホイールスクロールの修正。
「カーソルより前を削除」でファイルの先頭のタブで死んでしまう問題修正。
その他β版会議室で報告のあったバグの修正など。



754 名前:753 mailto:sage [2006/03/17(金) 06:52:17 ID:YMcykl8Y0]
ごめん、誤爆。
つーかこっちでは当然ガイシュツだな

755 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/17(金) 08:23:53 ID:EAHgz/yJ0]
どこに貼るつもりだったのかちょっと気になる。

756 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/17(金) 23:25:07 ID:sGZ+IiCy0]
>>752
なんと。enabledrawにパラメタ指定なんてできたんですね…。
ヘルプの記述に気づかなかったのか、
使ってる秀丸のバージョンが古かったから(Ver4)なのか…。
ああでもないこうでもないと小細工をしていたのが馬鹿みたい('A`)

とっても快適になりました。ありがとうございました!

757 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/20(月) 16:56:36 ID:/pRXZdNC0]
grep結果で aaa.txt(2): xxxxの 「aaa.txt(2): 」の部分を削除するマクロ および
入力文字列を含む行以外を削除Find&UnDel.macのような機能でダイアログに
入力せず選択した文字列に対応したマクロはないでしょうか?

758 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/20(月) 17:09:21 ID:x3MG011C0]
なんかしらんけど、前者は正規表現で簡単にマッチできるんじゃまいか?
嫌ならマクロなんかやめて grep -h でも使えばいいわけだし。

759 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/20(月) 17:40:08 ID:N4pmNA5F0]
>>757
なんかしらんけど、前者は自分使ってた
→grep行情報削除(DelGrepInfo.mac)



760 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/20(月) 19:08:11 ID:N4pmNA5F0]
>>757
Find&UnDel.mac書き直したら?

10〜18行をコメントアウトして
$Str = gettext(seltopx, seltopy, selendx, selendy);を追加

761 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/20(月) 22:46:55 ID:QlKjEIoU0]
>>757
勘違いしてるかもしれんが、適当に作ってみた

> grep結果で aaa.txt(2): xxxxの 「aaa.txt(2): 」の部分を削除するマクロ

replaceallfast "^.*?\\): ", "", regular;

> 入力文字列を含む行以外を削除Find&UnDel.macのような機能でダイアログに
> 入力せず選択した文字列に対応したマクロはないでしょうか?

replaceallfast "^\\f.*"+gettext(seltopx,seltopy,selendx,selendy),"\\1", regular;
replaceallfast "^[^].*\n","",regular;
replaceallfast "^","",regular;

762 名前:757 mailto:sage [2006/03/21(火) 01:58:01 ID:01nqzjcF0]
みささんレスありがとうございます。
2つのマクロは同じ目的で使おうとしたものです。

結局、grep結果を置換するようListReplaceマクロで「.*\(.*\): ,,regular」を登録して使うことにしました。
他も試してみたいと思います。

763 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/21(火) 19:33:12 ID:kSUYYHDX0]
田中みささん

764 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 13:04:32 ID:+1Ysfk/A0]
質問。
秀丸6β今試してるんですが、WZのようにIMEで入力中の文字の色や、IMEのフォーカス
が当たっている部分の色を指定する機能はないですか?

765 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 13:40:24 ID:UJg7W/WO0]
無いっぽいね

766 名前:名無しさん@お腹いっぱい。 [2006/03/22(水) 14:36:40 ID:lDtEbqWF0]
文章内にURLアドレスがいくつか入っているのですが、
アドレスのある行が途中で改行されています。
この文章内でアドレス行だけ改行を削除したいのですが
置換ダイアログにはどう入れればいいのでしょうか?
「検索」はこれでヒットしたのですが、「置換」が判らないのです。


「検索」
^http.+\n

「置換」

767 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 15:05:02 ID:UJg7W/WO0]
>>766
置換だとどうやってやるんだろうね?

キー操作の記録と再生を駆使するとか

因みに^httpを正規表現で下方向に検索して、
行末に移動して削除ってのはこんな感じ↓
searchdown "^http" ,regular;
golineend;
delete;


768 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 15:31:53 ID:/z9kTTR60]
>>766
試してないが

「検索」
^http.+\f\n\f

「置換」
\0\2

769 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 16:08:39 ID:lDtEbqWF0]
>>767-768さん、ありがとうございます。

>768さんので変換する事が出来ました。
これをマクロ登録してキー割り当てしておきました。

秀丸メールで使う置換だったのですが、
受信メールを「編集可能」にしてからこのマクロを使う事にしました。

受信メールを「編集可能」にする→このマクロを実行→保存して戻る、までのマクロを
記録する機能が秀丸メールにあったら便利なんですけどね・・・




770 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 21:16:40 ID:0qS4YIKh0]
Grep置換マクロって色々あるけどどれが一番実用的かな
一発で元に戻せるタイプが良いんだけども

771 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 00:42:48 ID:YjMLyuzK0]
一行に一つURLが書かれたファイル(数百行)があるのですが、
任意の数十行を選択後に、指定WEBブラウザで開く方法はないでしょうか?
選んだ複数のURLをタブブラウザで一気に開きたいので。
うまい方法があれば教えてください。

772 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 01:03:31 ID:zKvmDHTt0]
俺様ならそのファイルを改造してJavascriptにするな。
んで、うぃんどw。おぺん。

773 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 01:15:08 ID:YjMLyuzK0]
普通のテキストファイルなんです。
JavaScriptだと任意選択の複数オープン出来るんでしょうか。

774 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 03:04:06 ID:rvJfsuk20]
>>771
たぶんこれでうまくいくと思う
テストしてないが

1) 開けたいURLの前に"o "を入れる
"hoge..." → "o hoge..."

2) このマクロを実行
gofiletop; #res=1;
while(#res){ searchdown "o http"; #res=result; right 3; openbyshell; }

775 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 11:31:11 ID:bvbBBqPv0]
>>771
Sleipnirならクリップボードに送ったURLを一気に開く機能があるでしょ。
まぁ、ブラウザがSleipnirでいいなら、という条件が付いてしまうが…

776 名前:771 mailto:sage [2006/03/23(木) 11:31:50 ID:YjMLyuzK0]
>>774
今、30行くらいでやってみました。
次々にタブが開いて、笑顔になってしまいました。
望んでいた結果です。ありがとうございました。

777 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 11:33:27 ID:YjMLyuzK0]
>>775
時間差でレス読んでいませんでした。
ありがとうございます、Sleipnirも見てみます。

778 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 12:37:39 ID:15mOywur0]
> 今、30行くらいでやってみました。

どんなページみてるの?

779 名前:名無しさん@お腹いっぱい。 [2006/03/23(木) 17:53:56 ID:eXHJ5jJO0]
置き換えについて教えてください。
.xls以降の文字をすべて削除する置き換えってできないでしょうか?
ファイルネームの後ろにサイズと日付が入っているテキストを処理したくて。。。

秀丸で無理でしたら他に出来る方法がありましたら教えてください。




780 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 18:15:05 ID:C+LFI6HN0]
s/\.xls.*$/\.xls/g

781 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 18:42:28 ID:DNiA74IH0]
\.xls.+\n

\.xls\n
に置き換えとかでもおkじゃね?

782 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 18:46:24 ID:/QWqjfCT0]
んじゃあどっちでもよくね?
てか
s/abc$/def/g
の意味がわかんないから
誰か説明してくんね?

783 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 20:03:55 ID:zKvmDHTt0]
s/\.xls.*/.xls/g でもよくね?

この場合
正規表現をONにして
検索: \.xls.*
置換: .xls

てこと

784 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 20:19:32 ID:VOvcNKqs0]
sedのマニュアルと正規表現の解説を見ればいいんじゃね?

785 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 20:35:24 ID:15mOywur0]
>>782
def という単語を見つけたら、s/abc に変換する。

786 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/23(木) 21:05:01 ID:bkf0Hw2F0]
クマー

787 名前:名無しさん@お腹いっぱい。 [2006/03/24(金) 13:31:10 ID:b6Jfs0qs0]
$lang['Next']= 'Next';
$lang['Previous']= 'Previous';

といったような言語設定ファイルの日本語化を手伝ってるのですが、

$lang['Next'] = '次へ'; // Next
$lang['Previous'] = '前へ'; // Previous

というふうに、以前のものをコメントアウトしておきたいのです。

= '*'; の*の部分を抜き出して
= ''; // * というふうに置き換えればいいと思うのですが、
マクロのヘルプを読んでもなかなか実現されられません。

どのように書けばいいのでしょうか?

788 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/24(金) 14:45:59 ID:CDAcJrRI0]
マクロはおろか、正規表現を使うまでもなく単純な置換で行けるような気がするのは俺だけか?

789 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/24(金) 15:31:40 ID:bOGTWwYa0]
>>787
検索: ^([^=]* ?= ?)'(.*)'$
置換 :\1 'ここになにかかくよ^^' // \2
[ν]正規表現




790 名前:787 mailto:sage [2006/03/24(金) 16:34:21 ID:b6Jfs0qs0]
>>789
ありがとうございます!
これで訳に集中することができます。
正規表現の勉強ももっとしなくては。

791 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/24(金) 16:39:53 ID:imdmYV420]
ttp://www.shuiren.org/chuden/teach/hidemaru/seiki/index-j.html
こういうところ見ながら簡単なところから始めるといいよ

792 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/24(金) 17:45:56 ID:5tt72Kk+0]
>>791
タグ付き正規表現が理解できた♪

793 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/24(金) 20:31:49 ID:Y+c29U6o0]
β9来たね

794 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/25(土) 10:42:17 ID:q/d9a7xl0]
来たね

795 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/25(土) 11:09:18 ID:lTjAB+4S0]
ツリーのインクリメンタル検索キター

796 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/25(土) 18:16:49 ID:V19FuBCt0]
来たね

797 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/25(土) 20:48:30 ID:I13fMhjj0]
汚ね

798 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/26(日) 09:21:43 ID:nnnEtUtD0]
kitanet

799 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/26(日) 15:44:37 ID:wQ4bexx00]
強調表示で
hoge=foo=bar=1234
のhoge=だけ強調させたいんだけど、
正規表現にチェックして
[^=]+=
としても、
hoge=foo=bar=
まで強調されてしまいます。
hoge=
までを強調表示するにはどうすればいいですか?



800 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/26(日) 15:48:18 ID:90MD+yS10]
hogeの前が行頭なら、
^[^=]+=
そうでないならそれなりに。

801 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/26(日) 15:53:08 ID:MLVwU06E0]
^[^=]+?=

802 名前:799 mailto:sage [2006/03/26(日) 16:07:50 ID:wQ4bexx00]
>>799のでは
hoge=,foo=,bar=
にそれぞれマッチするのか。。
>>800-801
ありがとう

803 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 00:50:32 ID:iZWd8dIK0]
秀丸でテキスト編集中、ダブルクリック→右クリックとやったとき
左クリック(Dクリックの2打目)と右クリックが重なると
コンテキストメニューが出ないのは直らないのかな

他のエディタから乗り換えてるんだけどここの操作感の
気持ち悪さにどうしても慣れない

804 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 05:56:37 ID:HoXZgUU90]
>>803
秀丸はコンテキストメニューが出るタイミングがおかしいからね。
普通のアプリは右ボタンを押してマウスを動かさず右ボタンを離す
とコンテキストメニューが出るんだが、秀丸は
右クリックを押した瞬間にでる

805 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 18:02:36 ID:ghPk2mO+0]
普通のアプリの動きなんだけど、右ボタンを押した後もマウスは動かしていいかと。

806 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 18:34:32 ID:DgftgAal0]
(´-`).。oO(何でフォーラムに書かないんだろう……)

807 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 19:07:35 ID:9zuznEE80]
どっちかと言えば、それ長所なんじゃね?
時間の節約になる
何万回マウス右クリックするのか知らないけど
年トータルにしたらすごいぞ

808 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 19:12:09 ID:PwRRcGoJ0]
β10

809 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/27(月) 19:42:21 ID:mgulWQ8+0]
長所はちと無理あるw



810 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/28(火) 01:44:02 ID:L70KGGFB0]
>>806
割れ厨だから

811 名前:名無しさん@お腹いっぱい。 mailto:age [2006/03/29(水) 00:56:43 ID:yN7I5tso0]
Message-ID: <3DF4FB83.76004@ubp.edu.ar>
Message-ID: <5F22E47D.59186@unko.com>
Message-ID: <FDVD2DF3.55547@wyona.org>
の行があるテキストファイルをgrepしたいんですけどなんかいい方法ないですかね?
要は
Message-ID: <[0-9A-Z]{8}\.[0-9]{5}@
で検索して
Message-ID: <12345678.12345@2ch.net>
には引っ掛からないようにしたいんですけども

812 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 01:05:26 ID:aJjC/uo+0]
検索でand指定とか。

813 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 02:54:04 ID:9ELliPrH0]
バカ正直に
Message-ID: <(3DF4FB83\.76004@ubp\.edu\.ar|5F22E47D\.59186@unko\.com|FDVD2DF3\.55547@wyona\.org)>
とか
Message-ID: <[0-9A-Z]{8}\.[0-9]{5}@(ubp\.edu\.ar|unko\.com|wyona\.org)>
でいいんじゃね?

814 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 03:23:43 ID:FxYCoQJo0]
検索(Ctrl+F)でマッチした文字列をハイライト表示するのって、
どこで設定するのでしょうか?
今日から突然ハイライトされなくなってしまって・・・。

815 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 03:24:45 ID:FxYCoQJo0]
自己解決しました。
検索ダイアログにあったんですね。。
失礼しました。

816 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 06:25:04 ID:gvmFeLG60]
>>811
Message-ID: <[0-9A-Z]{8}\.[0-9]{5}@(?!2ch\.net>)

とか。

817 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 07:29:23 ID:lWXzVxzS0]
>>811だけじゃ要求しようがわからんよね
俺は . より前に必ず英字が含まれるようにしたいのかと思った

818 名前:811 mailto:age [2006/03/29(水) 12:00:56 ID:C4ScKvua0]
>>817
> . より前に必ず英字が含まれるようにしたい

そそ
数字のみ、英字のみの8桁の場合は除外して、英字+数字8桁だけをヒットさせたい

819 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 13:05:50 ID:lWXzVxzS0]
英数+数 の結果と 数+数 の結果で差分取るのが一番手軽じゃないか
正規表現のクラスである正規言語では否定を表すのは一般には無理なんだし



820 名前:816 mailto:sage [2006/03/29(水) 14:06:25 ID:Dh0ftPMn0]
> 数字のみ、英字のみの8桁の場合は除外して、英字+数字8桁だけをヒットさせたい

情報小出し君かよ、やれやれ。あれでそこまで読めってのが無理。

Message-ID: <(?![0-9]{8}\.)(?![A-Z]{8}\.)[0-9A-Z]{8}\.[0-9]{5}@

821 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 16:21:07 ID:pFUS5zK80]
2006/03/29 Ver6.00β11


タブモードの詳細のダイアログをリニューアル。
タブモードの詳細にタブバーの位置を追加して下にも表示できるようにする。
grepdialog,grepdialog2文でキャンセルするとresultに-2を返すようにする。
WebブラウズモードでAタグのリンクではなくテキストとしての http: の色付けのクリックで、秀丸エディタで開くようにする。
β7からファイル検索パスで確認が無効の場合に開けなかった問題修正。
日本語以外のOSでのUnicodeファイル名関係の互換性の維持関係の修正。(英語版のみ)
execmacroではsetcompatiblemodeの状態は引き継がないようにする。(キー操作の記録と再生で食い違いがあるため)




822 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 16:31:49 ID:JomBjzCt0]
>369
Ver4.00β23
Ver4.10β36
Ver5.00β37

Ver6.00正式版は、期間的にも版数的にもまだまだ先ですな

823 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 17:51:59 ID:aJjC/uo+0]
hide.maruo.co.jp/software/hidemaru.html

824 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 23:00:31 ID:tJGT3fqy0]
sakura editorから乗り換え検討中です。
以下の機能、または代替手段はありますか?

1) 文字列検索でファイル最後まで検索した後、ファイルの先頭に戻って再検索。
WordやExcelのファイル内検索と同じ感じです。
自動で先頭から検索でも可ですが。

2) キーワードヘルプ機能
単語を選択するとあらかじめ用意した辞書ファイルから定義をポップアップする。

特に一番は便利だと思うんですけどね。。次の秀丸検索しかない。。


825 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 23:24:01 ID:pkpNhQ0J0]
>>824
EmEditor使っとけ

826 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 23:37:35 ID:qJqtGyRv0]
Sakuraがあれだけチンタラ開発していても
いまだに優位に立てている要素が、
まさしく検索関連機能とキーワードヘルプだとおもう。

・検索/置換窓が出ている時にテキストを選択、編集できない
・正規表現置換時など検索失敗時に窓を維持できない
・置換実行すると置換テキスト単位で履歴が残る
・インクリメンタルサーチがマクロ含めてイマイチ使えない
この辺が個人的に痛い。

質問の機能は、少なくとも秀丸標準では不可のはず。
キーワードヘルプは無理だが検索のマクロは色々あるから
探せば見つかるかも。>>824

827 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/29(水) 23:50:37 ID:SBGnZvxz0]
たしかにさくらは検索使いやすいと思う。

828 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 18:36:41 ID:INpheelJ0]
2006/03/31 Ver6.00β12


ツリー定義の正規表現でキャッシュのクリアがうまくできていない場合があった問題修正。
β11でHidemarnet Explorerのフォームを開くのができていなかった問題修正。
ファイル名変更とヒストリの確認のUnicodeファイル名対応漏れの修正。
hilightファイルへの保存で「複数行の強調」を保存したときに、終了文字列の最後に「"」
が付くようにする。
grep結果からgrepするとタイトルバーのワイルドカードの表示がおかしくなる問題修正。
折りたたみされた行だけを選択して部分編集するとカーソル位置などがおかしい問題修正
ツリー表示の「下位レベルも含めて上/下移動」で、子が勝手に発生しない範囲でレベル
を超えた移動ができるようにする。


829 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 19:00:38 ID:XMgwIwQb0]
ベータを追うのも大変になってきたな。
自動アップデート用のツールでも出してくれたらうれしいが。



830 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 19:03:57 ID:5N16HZIn0]
>>829
そう?

ってか、差分だけうpしといてほすいな

831 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 19:05:20 ID:arMxHfnt0]
ベータの意味わかってる?

832 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 19:38:36 ID:ocZWL0720]
>>831
ベータの意味わかってる?

833 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 19:40:48 ID:PxIRTXb+0]
こりゃ>831の判定負け

834 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 20:03:46 ID:SSwJ1OyN0]
ベタだな

835 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/31(金) 23:53:32 ID:6RT46GJj0]
ベータってsonyのビデオでしょ?

836 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/32(土) 00:46:59 ID:ooIuK6q20]
ベタだな

837 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/32(土) 01:15:02 ID:0dvwlu5B0]
3/32ってなんだよ。エイプリルフールネタか?

838 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/32(土) 01:21:41 ID:Af/kSUVD0]
ええまあ

839 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/32(土) 01:39:51 ID:se2GY3ck0]
ペータってハイジのお友達でしょ?

32日ってエープリルフールだね



840 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/32(土) 04:18:53 ID:XVDxANUf0]
秀九エディタ

841 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/32(土) 07:07:04 ID:TtEb4GaI0]
禿乃エディタコ

842 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/02(日) 01:05:10 ID:f2Y8NWkB0]
テキストファイルは80字で改行する表示設定にしています。
grep結果は改行せずに表示させたいのですが、可能でしょうか?

843 名前:名無しさん@お腹いっぱい。 [2006/04/02(日) 14:12:30 ID:qJu3oDVf0]
置き換えのお知恵をお貸しください。

hogehoge,ABC,***,***,***
という羅列のCSVファイルがあるのですが、
hogehoge,hogeeeeee,ABC,***,***,***
と言うのが一部にあります。
ようは最初のタイトル部分にコンマが含まれているのでその後が一つずつずれてしまっているのですが、
この余計なコンマをピリオドに置き換えるにはどうすればいいのでしょうか?
ABCの部分は規則的で不変です。

844 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/02(日) 14:55:50 ID:4BWnWkyG0]
私なら愚直に「(先頭から,なし文字列),(,なし文字列),ABC」を変換する

^([^,]+),([^,]+),ABC
 ↓
\1.\2,ABC

845 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/02(日) 16:01:12 ID:qJu3oDVf0]
>>844
hogehoge,hogehoge,hogehoge,hogeeeeeeeee,ABCとコンマが大量に発生しているのもありましたがなんとか力技で出来そうです。
ありがとうございました。

846 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/02(日) 17:02:50 ID:TUBPNLE80]
どういうデータいじってんのか分からんから何ともね。

第3カラムにも"ABC"が出現する可能性があるのなら>>843の方法だと
hogehoge,ABC,ABC,***,***
という正常なレコードを誤爆する。

さらに第1カラムの冒頭や末尾に","が現れる可能性も考慮すれば
量指定子は"+"よりも"*"であるべき。

^([^,]*),(.*)(,ABC,[^,]*,[^,]*,[^,]*)$

\1.\2\3

この置換を再帰的に行えば、例えば

> hogehoge,hogehoge,hogehoge,hogeeeeeeeee,ABC

みたいなレコードも3回目には望んだ形になる。

まぁどっちかっていうとマクロにやらせることだと思うけど。
でも実際問題この程度ならマクロ書いてるよりは力技の置換繰り返した方が早く終わる罠。

847 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/03(月) 00:25:23 ID:UyJ3iLFp0]
マクロで、 sleep (1); みたいな方法を教えてください。


848 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/03(月) 01:00:43 ID:vY7lcFEh0]
>>847
www.maruo.co.jp/hidesoft/4/x03704_.html#3704

849 名前:847 mailto:sage [2006/04/03(月) 01:46:38 ID:UyJ3iLFp0]
>>848
whileとtickcountの組み合わせ、WSH、どちらも望み通りになりました。
ありがとうございました。



850 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/04(火) 00:37:33 ID:3KAEciYS0]
ttp://tokyoenvious.xrea.jp/b/vim/immediate_css_color.html
これってマクロで実現できないかな。

851 名前:名無しさん@お腹いっぱい。 [2006/04/04(火) 01:05:21 ID:YZhg9cTH0]
”[”と”] ”に囲まれた文字列をすべて消去したいのですが
どのコマンドでどのような書式を取れば可能でしょうか?


ちなみに”[”と”] ”に囲まれた文字列というのはこんな書式です。

[22:08:20]


つまり
[hh:mm:ss]
という形です。
よろしくお願いします。







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

前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