秀丸エディタスレ Part44at SOFTWARE
秀丸エディタスレ Part44 - 暇つぶし2ch584:名無しさん@お腹いっぱい。 (ワッチョイ 2a81-1Non)
20/05/11 12:11:45 awO74rvb0.net
>>554-558
みなさんありがとうございます

585:名無しさん@お腹いっぱい。
20/05/11 13:29:02.98 Du4gRy540.net
>>558
いつの時代のソフトだよ!といいたいところだが
秀丸自体が前時代的だからいいのか…?

586:名無しさん@お腹いっぱい。 (アウアウエーT Sae2-jgrQ)
20/05/11 13:49:38 xj4dFpaLa.net
相性抜群ですよ

587:名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-gIrT)
20/05/12 12:29:17 e7Kmy1Lv0.net
IconRemakerで既存のアイコンの色違いを一括でたくさん作れるよ

588:名無しさん@お腹いっぱい。 (ワッチョイW a382-48jX)
20/05/20 15:48:27 JvFO3D7a0.net
アウトラインのノード選択時の背景色を変えたい
windows10使用です。
選択後、入力エリア等へカーソルを移動確定後のファイルタイプで変更可能な色ではなく、
ノードをクリックした際の反転色を指定した色に変えたいのですが可能でしょうか
windows10のエクスプローラーでファイル選択した際は灰色の背景色に黒文字という色なのですが、秀丸エディタ内では青地に白で反転表示されてしまいます

あとブックマークのファイルアイコンがすべてtxtファイルでも表示されるものと表示されないものがあるのでアイコン自体を非表示にしたいのですが、可能でしょうか

589:名無しさん@お腹いっぱい。 (ワッチョイ 4ebc-crVl)
20/05/22 16:37:06 dpH5IJuJ0.net
iOSかAndroid版はまだですか?

590:名無しさん@お腹いっぱい。
20/05/30 09:05:06.44 z258eMLuM.net
秀丸で「カーソルより後ろ全てをクリップボードにコピー」する方法を探しています。マクロで「カーソルより後ろを切り抜き 」はあるのですが、コピーする機能が見つかっていない状況です

591:名無しさん@お腹いっぱい。
20/05/30 09:59:39.48 +upc+Ch00.net
>>565
そのマクロの「cut」の部分を「copy」に直せばいけるんじゃね

592:名無しさん@お腹いっぱい。
20/05/30 17:04:44.33 +upc+Ch00.net
秀丸のマクロ入門にはいいお題かも
カーソル位置は元に戻しておいた方がいいのかな。
こんな感じでどうでしょう。
=== copyafter.mac ここから ===
// カーソルより後ろ全てってのがファイル末尾までなら
// golineend2 を gofileend に直す
#x=x;#y=y;beginsel;golineend2;copy;moveto #x, #y;
=== copyafter.mac ここまで ===

593:名無しさん@お腹いっぱい。 (ワッチョイ c173-4KSb)
20/05/30 18:07:23 qyPW6zQ70.net
>>567
ありがとうございます、希望通りの挙動でした

594:名無しさん@お腹いっぱい。 (ワッチョイ 2b6e-1BKT)
20/05/31 13:56:06 k0+0kFMd0.net
PythonとRubyとRed Hat Linuxだとよ 富士通

URLリンク(www.r-ccs.riken.jp)
富士通スパコン「富岳」プログラミング環境
コンパイラ Fortran2008 & Fortran2018サブセット
C11 & GNU拡張仕様・Clang拡張仕様
C++14 & C++17サブセット & GNU拡張仕様・Clang拡張仕様
OpenMP 4.5 & OpenMP 5.0サブセット
Java
並列プログラミング XcalableMP
FDPS
スクリプト言語 Python + Numpy + Scipy, Ruby
科学技術計算用ライブラリ BLAS, LAPACK, ScaLAPACK
SSL II (Fujitsu)
EigenExa, Kevd, Batched BLAS, 2.5D-PDGEMM

富士通スパコン「富岳」システムソフトウェア
OS Red Hat Enterprise Linux 8
McKernel
MPI Fujitsu MPI (Based on OpenMPI), RIKEN-MPICH (Based on MPICH)
File IO LLIO
Application-oriented file IO libraries

595:名無しさん@お腹いっぱい。
20/06/02 14:59:25.81 OEYQvGme0.net
UTF-8はShift-JISの上位互換と考えて良いの?
Webの文字列を秀丸にコピーして保存しようとしたら?に置き換えられることが多くて。
メモ帳がUTF-8で保存化だから大丈夫と思うけど、万一秀丸で読めなくなると大打撃だから。

596:名無しさん@お腹いっぱい。
20/06/02 19:09:21.47 X56s3G22d.net
>>570
互換なし

597:名無しさん@お腹いっぱい。
20/06/03 10:28:48.02 hZRYZh4ka.net
アルファベット等の1バイト文字に限ってはどのコードも同じに割り当てられてるけどそれ以外はまったくの別物
UTF-8の方が文字種が多いからUTF-8の文字をShiftJISの秀丸に貼りつけると?になる
秀丸の文字コードをUTF-8にすればよい
Webページはだいぶ前からUTF-8化の流れになってるから今どきShiftJISやEUCのサイトなんてほとんどない
ぶっちゃけShiftJISのメリットは皆無どころかデメリットしかないのでさっさとUTF-8に統一した方がよいよ

598:名無しさん@お腹いっぱい。
20/06/03 10:34:12.06 /hjJc/ksF.net
EBCDIC忘れんな

599:名無しさん@お腹いっぱい。 (ワッチョイ cd1a-uikQ)
20/06/03 11:41:33 EBg8OlU00.net
選択した文字列をコピーした直後に選択を自動で解除されないように
することは出来ますか?

600:名無しさん@お腹いっぱい。
20/06/03 11:54:35.43 EweQLJYn0.net
>ぶっちゃけShiftJISのメリットは皆無どころかデメリットしかないのでさっさとUTF-8に統一した方がよいよ
自分が愛用している明朝フォントは 辻 が一点しんにょうのJIS90字形フォント。
常用漢字中、四文字あるUnicode文字は空白で表示される。truetypeフォント故、
第二水準漢字までしか出ない。新発売から10年程度のまだ新しいフォント。
秀丸の「第二フォント」機能を利用して、別フォントに代替表示・印刷している。
同じメーカーが数年前に出したゴシック系フォントは同じtruetype JIS90字形
だが、こちらは常用漢字中、UNICODE文字も表示できる。
ATOKは「JIS X 0208外の文字を含む候補の指摘・抑制」にしているので、
Unicodeの必要性を感じない。秀丸メールの受信用フォントにはフリーの
Unicode対応フォントを使っているくらい。

601:名無しさん@お腹いっぱい。
20/06/03 12:04:09.43 EweQLJYn0.net
>>574
下記画像のチェックを外せば良い
秀丸ヘルプより
コピー&貼り付け
「コピー」の後に範囲選択を解除する
 範囲選択してから「コピー」のコマンドを使った後に範囲選択を解除するかどうかを指
定します。普通のWindowsアプリケーション的に動作させるにはここはOFFにすべきで
すが、普通はONにしておいた方が便利です。
URLリンク(neo.vc)

602:名無しさん@お腹いっぱい。
20/06/03 12:04:52.72 BNeuNUaCa.net
>>575
俺は印刷しないからフォントのことまで頭回らなかったわ
プログラムやってるとShiftJISとか面倒くさすぎて1秒でも早く滅べって呪っちゃうんだよねw

603:名無しさん@お腹いっぱい。 (ワッチョイ cd1a-uikQ)
20/06/03 12:12:57 EBg8OlU00.net
>>576
ありがとう、別のところ見てました

604:名無しさん@お腹いっぱい。
20/06/03 12:30:02.03 Av54S6/70.net
> Webページはだいぶ前からUTF-8化の流れになってるから今どきShiftJISやEUCのサイトなんてほとんどない
秀丸関連に限っていうと古くから活動してる有名所のマクロ作家氏達のサイトは今でもSJISやEUC-JPだったりするな

605:名無しさん@お腹いっぱい。
20/06/04 10:06:48.88 DghrMkFL0.net
マクロでgrepを実行すると別ウィンドウが開いて結果が表示されますが
この別ウィンドウのサイズを指定することって可能でしょうか?

606:名無しさん@お腹いっぱい。
20/06/04 13:37:59.17 /VybiTqI0.net
できますん

607:名無しさん@お腹いっぱい。 (ワッチョイ 866e-p+Rw)
20/06/04 16:25:22 BpzLJFie0.net
>>570
「貼り付けでUNICODEを使用する」にチェック
URLリンク(neo.vc)

608:名無しさん@お腹いっぱい。 (アウアウウー Sa11-rxRa)
20/06/04 17:34:17 2oJvkfwra.net
できませよ

609:名無しさん@お腹いっぱい。
20/06/04 19:39:44.06 5YEPv9tJ0.net
難しく考えなくても grep を実行するとアクティブウィンドウが
grepのウィンドウに移るから、そこで普通に
setwindowsize 100,30;
とかしてやればOK

610:名無しさん@お腹いっぱい。
20/06/04 20:00:25.97 DghrMkFL0.net
>>584
ありがとうございます。助かりました

611:名無しさん@お腹いっぱい。
20/06/05 22:30:59.50 pU6wT3ll0.net
シフトJIS - Unicode 再論(くどい)
五年くらい前に国会図書館の「国会会議録検索サービス」から
国会議事録をダウンロードしたときはシフトJISだったが、
半年ほど前にダウンロードしたときは、UTF-8 に変わっていた。
帝国議会会議録はシフトJISのままだった記憶があるが、はっきりしない。
* JIS X 0208フォントでも昔の古い漢字がそのまま読めて感動した。

612:名無しさん@お腹いっぱい。 (ワッチョイ 2373-E0Y3)
20/06/13 20:48:19 WB4x3GkR0.net
CTRL+ホイールでウィンドウ拡大縮小するとフリーズする。
普段使っていないPCで起きている。通常使っている方はなんともないんだけれどね。
そのPCではWindowsUpdateとWebとEXCELとUSBシリアルケーブル運用ぐらいしかしていない。

64bit Ver8.88ぐらいとVer8.91で試した。とりま報告だけ

613:名無しさん@お腹いっぱい。
20/06/13 23:01:53.57 NYxVVd+00.net
質問です
URLをデコードするマクロはないでしょうか?
最初に
URLリンク(hide.maruo.co.jp)
を試したのですがうまく変換できませんでした
ちなみエディターのバージョンは8.91です

614:名無しさん@お腹いっぱい。
20/06/13 23:33:39.47 O7Mf20tr0.net
変換モジュールの native2ascii.hmf は試しました?

615:名無しさん@お腹いっぱい。
20/06/14 01:37:39.31 k6nPmX2e0.net
>>588
試してみたけどデフォルトではマクロは
マクロディレクトリの直下に置かないといけないみたい。
「urlencdec.mac」を次のように修正してみました。
=== urlencdec.mac (修正前・ここから) ===
} else if (result == 1) {
execmacro "URLEncode.mac";
} else if (result == 2) {
execmacro "URLDecode.mac";
=== urlencdec.mac (修正前・ここまで) ===
=== urlencdec.mac (修正後・ここから) ===
} else if (result == 1) {
execmacro currentmacrodirectory+"\\URLEncode.mac";
} else if (result == 2) {
execmacro currentmacrodirectory+"\\URLDecode.mac";
=== urlencdec.mac (修正後・ここまで) ===
これでもエンコード時には警告が出るんだけど無視して
マクロを継続するとクリップボードにエンコードされた文字列が入ってたので
正しく動作したんだと思います。

616:名無しさん@お腹いっぱい。
20/06/14 03:43:32.74 KVmbKjym0.net
>>589
いえまだです。秀丸は今日インストールしたのであまり複雑なことはできない状況です
>>590
>マクロディレクトリの直下に置かないといけないみたい。
そもそもこのディレクトリの場所がわかりません
メニューで、
マクロ→マクロ登録
とやって出てくるフォルダが「C:\Program Files\Hidemaru」なのですが、
サブフォルダが一つもありません
ちなみに、そこにmacroというサブフォルダを作ってやってみたけどダメでした

617:名無しさん@お腹いっぱい。
20/06/15 09:10:35.97 itRU+Xso0.net
>>591
マクロのディレクトリについてはヘルプを読んでもらうとして
>>590の通りに変更すれば動作するはずですが、どうでしたか?

618:名無しさん@お腹いっぱい。
20/06/16 01:10:53.47 VcDjpnFC0.net
>>592
マクロのディレクトリはわかりました
教えていただいた通りにやりましたがうまくいきません
例えば
URLリンク(ja.wikipedia.org)
をデコードしたら
URLリンク(ja.wikipedia.org)繧ヲ繧」繧ュ
になってしまいます。サクラだとURLの変換のマクロは
var enc = GetSelectedString(0);
var dec = decodeURI(enc);
InsText(dec);
と簡単なんですが・・・

619:名無しさん@お腹いっぱい。 (ワッチョイ 2373-fBAy)
20/06/16 06:54:53 pnW8Ywv20.net
秀丸で多段タブにしたとき、アクティブなタブが一番下に移動するのをやめたいのですが
どのようにすればいいのでしょうか?「タブモードの詳細」にある設定を見てもそれらしい項目が見つかりません

620:名無しさん@お腹いっぱい。
20/06/16 07:11:00.14 rSH4scJe0.net
>>593
添付のドキュメントを読むと「Shift-JIS 限定」とのことなので
utf-8の「ウィキ」が正しくデコードできないのでしょう。
ちょっと反則(?)ですが ruby を使ってマクロを組んでみたので
よかったらどうぞ。
ruby installer で ruby をインストールしたあと
コマンドプロンプトを立ち上げて
> gem install win32-clipboard
としてやれば使えるようになるはずです。
URLリンク(dpaste.org)

621:名無しさん@お腹いっぱい。
20/06/16 11:54:58.49 Q5yUwum/0.net
>>594
ボタン型にする

622:名無しさん@お腹いっぱい。
20/06/16 12:10:08.81 pnW8Ywv20.net
>>596
ありがとうございます。解決しました

623:名無しさん@お腹いっぱい。 (ワッチョイ cf44-fqlY)
20/06/16 22:50:14 VcDjpnFC0.net
>>595
>添付のドキュメントを読むと「Shift-JIS 限定」とのことなので
そういうことでしたか。残念・・・

>ちょっと反則(?)ですが ruby を使ってマクロを組んでみたので
>よかったらどうぞ。
ご教示ありがとうございます。今度試してみます

624:名無しさん@お腹いっぱい。 (ワッチョイ 76e4-Yghi)
20/06/22 14:42:09 jTTq1nf+0.net
hmJS.dll を 秀丸エディタ のディレクトリにコピーして
//----test.mac---------------------------

#JS = loaddll( hidemarudir + @"\hmJS.dll" );
if (! #JS) {
message("hmJS.dllが無い");
endmacro;
}
#_ = dllfuncw( #JS, "DoString", R"JS(

var enc = hm.Edit.SelectedText; // 選択テキスト
var dec = decodeURI(enc);
hm.Macro.Var("$dec


625:", dec); // 秀丸マクロに伝搬 )JS" ); insert $dec; freedll( #JS ); //--------------------------------------- みたいなマクロの方が記述は自然かと。



626:名無しさん@お腹いっぱい。 (ワッチョイ 8ae5-GTad)
20/07/05 05:24:02 4cIlJ5C10.net
はじめまして 秀丸初心者です 質問ですが愚問だったらすみません
表示するときに、日本語(全角)と英語(半角)とを
色分けして表示したいのですが、
(原文と英文和訳の回答のように)
強調表示の文字列にどのように書いたらいいのでしょうか
それともマクロで処理すべきなのでしょうか
よろしくお願いします

627:名無しさん@お腹いっぱい。 (ワッチョイ bb76-Wiu6)
20/07/05 06:14:33 MLf904KB0.net
文字列:[a-z]
☐大文字/小文字の区別
☐単語の検索
☑正規表現

628:名無しさん@お腹いっぱい。
20/07/05 07:40:32.27 4cIlJ5C10.net
どうもありがとうございます。
望んでいた結果表示されました。
お礼申し上げます

629:名無しさん@お腹いっぱい。
20/07/18 09:52:46.78 TtpKKIUs0.net
正規表現で検索するとき改行が入ると意図したとおりに検索されないのですが行単位でしか比較処理されないのでしょうか?
htmlファイル内の<script~</script>を検索したいのだけど
<script[^<]+</script>
<script([^<]|¥n)+</script>
<script.+?</script>
及び、それぞれに<?#fulllinematch>や<?#maxlines:100>とか付けてもダメでした
何か検索方法ないでしょうか?
※半角で書き込もうとするとアタック扱いで弾かれるので全角で書き込んでますが実際は半角で作業してます

630:名無しさん@お腹いっぱい。
20/07/18 12:49:10.48 jWQA4eP7F.net
デフォは行単位
オプションで改行無視設定が必要

631:名無しさん@お腹いっぱい。
20/07/18 13:15:27.93 Zgb1dDJz0.net
<?#maxlines:100> は (?#maxlines:100) では
それから[^<]があると途中に別のタグがあるのが引っかからないと思うんだが、良いの?
一応
(?#maxlines:100)<script(.|¥n)+</script>
(?#maxlines:100)<script[^]+</script>
とか考えたけど、適切かは知らない

632:名無しさん@お腹いっぱい。
20/07/24 13:49:19.82 V+dFk/1g0.net
ネット小説とかを読みやすいように100文字区切りで改行してるんだけど、
秀丸で見ると改行位置が揃わないんだよ。他のテキストエディタで見ると揃ってるんだけど。
どっちかが自動で文字間の幅修正でもしてるのかな?
秀丸の方でも改行位置が揃うようにしたいんだけど、そういう設定項目ってある?

633:名無しさん@お腹いっぱい。
20/07/24 14:28:07.03 g/BwDr5Na.net
もうちょっと情報がないと なんともだが、
文字数カウントは半角換算でのカウントなのか
全角と半角を区別してのカウントなのかでかわるよ

634:名無しさん@お腹いっぱい。
20/07/24 15:38:29.96 V+dFk/1g0.net
区別してるかどうかはわかんないけど、半角100文字区切りでマクロ組んで、
半角まじり無しの全文全角テキストを変換してる。
これで改行したテキストを他のテキストエディタで読ませると、ちゃんと揃ってるんだよねぇ…

635:名無しさん@お腹いっぱい。
20/07/24 15:53:20.87 FmWRNDE40.net
プロポーショナルフォントを使ってる
禁則処理が有効になってる
あたり?

636:名無しさん@お腹いっぱい。
20/07/24 17:29:21.96 nfg0bRRJM.net
試しに2ヶ月使ってみましたが、あまり使いやすいと感じられず
使用量も高額なのでほかを探したいのですが、
同等レベルのフリーソフトはありますか?

637:名無しさん@お腹いっぱい。
20/07/24 17:49:56.02 g/BwDr5Na.net
エディタなんて自分なりのカスタマイズしてなんぼ
自分にあったものが見つかると良いですね

638:名無しさん@お腹いっぱい。
20/07/24 18:21:02.76 Lhmpo0Wy0.net
同等レベルでは使いやすくないのではないか?

639:名無しさん@お腹いっぱい。
20/07/24 19:37:27.56 +DVCdTut0.net
秀丸は初期状態では使い物にならんね
自分に合わ�


640:ケて調教することでどんどん化ける 面倒くさいからデフォルトでぇ~という向きには合わないのは確か



641:名無しさん@お腹いっぱい。
20/07/24 20:04:39.79 FmWRNDE40.net
>>610
横着しないで重視する機能を絞り込んでみ
全機能同等のものなんてあり得ないんだし自分が欲しい方向性決めたほうが探しやすいかと

642:名無しさん@お腹いっぱい。
20/07/24 23:05:35.24 Na4Q8rh70.net
デフォのwindowsキーassignは最悪なので
必ず最初に変更してる

643:名無しさん@お腹いっぱい。
20/07/24 23:16:04.90 iNdql/KD0.net
>>613
細かいところまでカスタマイズできて、
キーバインドできて、それぞれの機能が十分な速度をもっているから
その点が良きところだと思う

644:名無しさん@お腹いっぱい。
20/07/24 23:46:17.01 aExPTzz/0.net
秀丸のUIは一般的なWindowsアプリのUIと違う(ガイドラインが守られていない!?)から、使いづらさは感じるかもしれない。
でも、秀丸と同等のテキストエディタって、Sサクラエディタとか?
VZやMIFESってまだあるの?
他に何かあるかね?
ちなみに俺は秀丸使っていて、たまに他のテキストエディタ試すけど、秀丸に戻る

645:名無しさん@お腹いっぱい。
20/07/25 00:15:51.18 iXtI8rSF0.net
>>617
MIFESは健在。
VZは16bitなので64bitWindowsでは動かないはず。32bitWindowsだと動くかもしれないが。
実質的な後継のWZは健在。

646:名無しさん@お腹いっぱい。
20/07/25 09:47:17.65 uwssPqEO0.net
秀丸は噛めば噛むほど味が出るスルメアプリだからね

647:名無しさん@お腹いっぱい。
20/07/25 12:04:53.59 CwoYxeMa0.net
>609
ビンゴです。改行が揃わない方はMS Pゴシック、改行が揃う方はMSゴシックになってました。
ありがとうございましたm(_ _)m

648:名無しさん@お腹いっぱい。
20/07/25 15:00:16.18 fZrqfdNK0.net
マジ感謝
選択範囲の、数値を加算してくれるマクロの作者さん

649:名無しさん@お腹いっぱい。
20/07/26 12:22:36.07 hOPWilOI0.net
秀丸マクロならなんとかなるけど emacs の lisp なんて手に負えない
一時期 meadow 使ってたけど結局秀丸に戻ってきた

650:名無しさん@お腹いっぱい。
20/07/28 16:16:15.60 DeQPy5CjM.net
どの辺が使いにくかったのかもう少し具体的に情報だせば
直してくれんじゃね?

651:名無しさん@お腹いっぱい。 (アウアウエーT Sae3-5TCi)
20/07/28 20:49:36 FEzS7J8Ha.net
emacs lispのいやらしさ直してしまえば、それはもはやemacs lispではない。

652:名無しさん@お腹いっぱい。 (ワッチョイW bac8-30Y0)
20/07/29 09:16:31 TXjNPwc30.net
括弧だらけで見るだけでうんざり

653:名無しさん@お腹いっぱい。 (ワッチョイW 82c8-dZss)
20/08/17 14:17:53 cRHi0Bzl0.net
自作の秀丸マクロがあまりに遅いんで調べてたけど right 文の処理に時間がかかることが判明。moveto に置き換えられれば速くなるんだけど全角半角が混在してるから単純に二倍して置き換えるってわけにもいかない。なにかいい方法ってないですか?

654:名無しさん@お腹いっぱい。
20/08/17 15:00:15.14 nZKnklepF.net
文字コード変える

655:名無しさん@お腹いっぱい。 (ワッチョイW 82c8-dZss)
20/08/17 15:16:12 cRHi0Bzl0.net
>>627
現状はUTF-8で作業していて、これをSJISに変換して半角文字も全て全角に変えれば moveto で置き換えることもできるのでしょうが、UTF-8からSJISに変換できない文字もあり、そのくらいなら現状のまま速度を犠牲にしてでも正確さを優先したいです。
半角全角を問わず文字数で動作する moveto が出来れば嬉しいんですがこういう要望ってどこへだしたらいいんでしょう?

656:名無しさん@お腹いっぱい。 (アウアウウー Saa5-44dp)
20/08/17 18:07:42 G+uCBChra.net
田楽DLLとか使えば?(適当

657:名無しさん@お腹いっぱい。
20/08/25 22:34:39.39 /l6hKUyQM.net
disabledraw�


658:`enabledrawで囲ってみたらどうかな 重い原因が描画なら効果あるかも



659:名無しさん@お腹いっぱい。 (ワッチョイW 7fc8-hIbh)
20/08/25 23:09:50 zsubsQXN0.net
>>630
これをしたうえでまだ気になるくらい遅くて、もう少しなんとかならないものかと。

田楽dllも調べたのですが、ちょっと今回の用途には違うかなと思いました。

660:名無しさん@お腹いっぱい。 (ワッチョイW 86e4-AM1L)
20/08/26 00:16:09 bZx+5slX0.net
どんなシーンでrightをつかっているの?
シーンによって改善できる手も違うかもよ

キー移動の関数を組み込んだマクロを使っているけど、
マクロ側じゃなくて、カーソルの更新間隔を変えて使えるスピードになったことがあるよ。

661:名無しさん@お腹いっぱい。 (ワッチョイ 42c8-ayHg)
20/08/26 07:58:42 gtlWozq40.net
>>632
例えば編集中のファイルと選択したファイルの差分を取ってどこを変更したのかを調べるなんてマクロを ruby と組み合わせて作ってます。ruby では半角も全角も一文字としてカウントできるので、いったん行頭に移動して right でカーソル移動させてますが、一行が長かったり変更内容が複雑になってくると処理時間が長くなるのが気になります。

URLリンク(harigami.jp)

662:名無しさん@お腹いっぱい。
20/08/26 09:22:46.71 c4+i7Dmm0.net
ruby知らないので最終的な出力がどうなってるか分からんけど
目視したいなら 「他の秀丸エディタとの内容比較」 じゃあかんの?

663:名無しさん@お腹いっぱい。 (ワッチョイ 42c8-ayHg)
20/08/26 14:19:03 gtlWozq40.net
>>634
「他の秀丸との内容比較」だとカラーマークの範囲が広くなってしまったり変更箇所に跳べなかったりでいまいち使いづらく感じてます。
その点「WinMerge」は便利ですが一度ファイルを保存しないといけないし、秀丸との連携がうまく取れないのも難点。

ということで自作したものですが、おなじアルゴリズムを他にも応用しているので right の動作をスピードアップできるような方法が見つかると嬉しいです。

664:名無しさん@お腹いっぱい。 (アウアウウー Sa85-pmTj)
20/08/26 17:05:22 yHZQr+o6a.net
いっそrunでrubyにファイルのパス渡してそっちで加工してから秀丸を再読込させた方が速いんじゃね?w

665:名無しさん@お腹いっぱい。 (ワッチョイ 42c8-ayHg)
20/08/26 19:24:15 gtlWozq40.net
どういうマクロなのか分かりにくいですね。
(1)編集中のテキストを全選択して仮ファイルに書き出す
(2)ruby で選択ファイルとの差分を取ってテキスト加工用のマクロ作成
(3)仮ファイルを読み込んで全体にカラーマーカーをつける
(4)加工用マクロで選択ファイルの内容に書き戻す
ということをしていて
・変更箇所はカラーマーカーが消えてるので分かりやすい
・「下の編集マーク」「上の編集マーク」で修正箇所にすぐ跳べる
というものです。
(2)のテキスト加工用のマクロに right を使ってます。

「動作環境」-「表示/操作」-「カーソル操作」-「カーソル移動の加速」
の数値をいじってみてもあまり効果はなさそうでした。

666:名無しさん@お腹いっぱい。 (ワッチョイW 3d58-SlOK)
20/08/26 19:47:09 c4+i7Dmm0.net
マーカー色分けのためのカーソル移動と文字選択をrightでやってるってことなんだろうけど
差分取ってるてことは内容は取得できてるわけだから
検索で該当文字列選択して塗るようにしたらだめなん?
正規表現で . {n} とかやってカーソルいちからn文字選択させるとか

667:名無しさん@お腹いっぱい。
20/08/26 20:05:58.76 A5FBUf1b0.net
カーソルなんかいちいち動かさないで、
範囲選択でx,y指定出来るんだからそっちでやったほうがマシなんじゃないか?

668:名無しさん@お腹いっぱい。 (ワッチョイW 42c8-ahaT)
20/08/26 20:23:09 gtlWozq40.net
>>639
これがしたかったんですが半角全角まざってて moveto とかだとうまく移動できないし、utf-8扱ってるからバイトサイズで半角全角を判断する�


669:墲ッにもいかないです。 使い物にならないほど遅いって訳でもないんですが、全角文字のみの場合に試しに moveto 使ってみたらサクサク動作したので、このくらい早ければ嬉しいなと思った次第です。



670:名無しさん@お腹いっぱい。 (ワッチョイW 42c8-ahaT)
20/08/26 20:36:39 gtlWozq40.net
>>638
今は変更箇所だけ色が消えるようにしてますが、変更箇所だけ色が付けれるならその方が見やすいです。ただ検索で色付けしようとすると別のマッチした箇所にも色が付いてしまうし、個別に選択して色付けは面倒だし速度も遅くなりそうで、今のところこの形に落ち着いてます。

671:名無しさん@お腹いっぱい。 (ワッチョイW 3d58-SlOK)
20/08/26 20:37:35 c4+i7Dmm0.net
utf-8でもASCII文字は1バイトだけど
非アスキーかつ半角カナ以外は全角って判断するんじゃだめなん?

672:名無しさん@お腹いっぱい。
20/08/26 20:51:07.14 gtlWozq40.net
>>642
うーん。同じように見えても"—"は3バイト,"-"は1バイトなどという罠もありますし。

673:名無しさん@お腹いっぱい。
20/09/08 01:25:13.05 /bZB1Llu0.net
マウスホイールを動かすと折りたたんでいたものが展開されてしまうのですが
これを防止する設定とかあるのでしょうか

674:名無しさん@お腹いっぱい。 (ワッチョイ 6758-dHAC)
20/09/08 23:12:01 l/6awYaa0.net
ホイール回しても勝手に展開されたりはしないけど
Ver8.93

675:名無しさん@お腹いっぱい。 (ワッチョイW 2a82-8+k7)
20/09/09 00:39:00 dWeOWaD40.net
>>644 です
動作環境の
スクロールしてもカーソル位置は固定
にチェックを入れたら一応回避できました

8.91で発見し、最新バージョンにあげても同じ症状が出たので質問に至った次第です
後出しで申し訳ない
特定環境での不具合なのかもしれません
チェックを外していた理由は、入力中カーソルが画面外にいく設定だと脱字や不要な空白箇所が明らかに増えるから、でした

今回初めて本文中の折りたたみ機能をきちんと活用しようとして出た症状で、自分としても不慣れな環境で説明も足らず……
お騒がせしました

676:名無しさん@お腹いっぱい。
20/09/22 17:01:45.23 oNF82+9w0.net
今初めて知った、マクロの goto/call文って文字列でも呼べるんだね
// ↓パラメータも渡せる
call "labelName", #param1

677:名無しさん@お腹いっぱい。
20/10/07 15:56:51.74 XIRQsiwW0.net
Ctrlを押しながら行番号をクリックしたときにすべて選択になってしまう動作って
無効にすることはできませんか?

678:名無しさん@お腹いっぱい。
20/10/08 14:40:23.62 e22JJg+PH.net
8.94が出たのに静かだな。

679:名無しさん@お腹いっぱい。
20/10/10 13:32:33.33 LrxfqrIq01010.net
>>649
もう何年もバージョンアップしてないな

680:名無しさん@お腹いっぱい。
20/10/10 19:41:04.66 4+txyvOe01010.net
大きな機能改修って入るんだっけ?
最新を入れなくても自分なりのカスタマイズで満足しているところがあるから
アップデートに関してのチェックがのんびりにはなってるなー

681:名無しさん@お腹いっぱい。
20/10/13 15:21:54.64 192TgKVZa.net
現状でバグには遭遇してないし機能にも不満ないからver9が出たら起こしてくれ

682:名無しさん@お腹いっぱい。
20/10/26 00:17:17.97 MQJpXCUu0.net
ダウンロードページにこんな表記がでるようになってた。
注意:
 64bit版のWindows上では32bit版の秀丸エディタも特に問題無く動作します。なので、Windowsが64bit版であっても普通は32bit版の秀丸エディタのご利用をお勧めします。

64bit版使ってるけど、32bit版に戻した方が良いんだろか?

683:名無しさん@お腹いっぱい。
20/10/26 00:42:14.99 WnRD/Nuy0.net
相当前からそれ出てたと思うけど
ちなみにずっと32bit版使ってる

684:名無しさん@お腹いっぱい。
20/10/26 21:23:01.42 YpWAxaip0.net
URLリンク(news.mynavi.jp)
64ビット版でも秀丸エディタ持ち出しキットが使えるとか大ウソ書いてあってワロタ

685:名無しさん@お腹いっぱい。
20/10/27 09:51:27.04 vfGEyLoM0.net
毎日新聞系はファクトチェックしていないんだなw
こうやって捏造だらけというイメージが出来上がっていくw

686:名無しさん@お腹いっぱい。
20/10/27 11:45:10.71 mPFq/UYmF.net
風評被害じゃなくて実害ですね判ります

687:名無しさん@お腹いっぱい。
20/10/27 11:55:59.95 a9NQa2nT0.net
常駐機能あるから起動時間測るのは意味ないみたいに書いてるけどそんなにみんな常駐させて使ってんのかね

688:名無しさん@お腹いっぱい。
20/10/27 12:46:44.71 uypEUXSQ0.net
常駐はさせるもんだと思ってた

689:名無しさん@お腹いっぱい。
20/10/27 12:52:04.44 HGrdVEpb0.net
起動時間なんてどうでもいいけど、タスクトレイアイコンからファイル履歴をサクッと開けるのが最高
いまさらこれができない環境とか、想像もできん

690:名無しさん@お腹いっぱい。
20/11/07 19:31:51.33 /fD/cqh1d.net
URLリンク(i.imgur.com)

691:名無しさん@お腹いっぱい。
20/12/01 11:28:51.16 sB1TW+CM0.net
デフォルトのShift_JISで保存するとOneDriveで文字化けするんだけど
UTF-8をデフォルトにしたときのデメリットって何かある?

692:名無しさん@お腹いっぱい。
20/12/01 11:45:10.20 sB1TW+CM0.net
あと試しに.txtファイルの文字コードをShift_JISからUTF-8に変更して
保存してみたらフォントが変わってしまいました。
どうすれば元のフォントを使うことが出来ますか?

693:名無しさん@お腹いっぱい。
20/12/01 17:05:42.86 XOb7xKef0.net
sjisからutf8に変更した時に困ったのはfilter使って
「ひらがな」↔「カタカナ」変換してたのが
一部の漢字で文字化けするようになったこと。
マクロはBOM付きにすれば動いてくれるけど
正規表現はsjis対応らしいから一部期待した動作にならない
箇所とかがでてきて、仕方ないので ruby 使って書き直した。
それでもsjisで使えなかった漢字が使えるようになって
メリットの方が大きいと思ってる。

694:名無しさん@お腹いっぱい。
20/12/01 20:56:23.14 xc0RRGHL0.net
>>663
前同じ事やらかしたときはnkf使って文字コード変換した記憶がある

695:名無しさん@お腹いっぱい。
20/12/02 13:57:08.16 B7wEMYdy0.net
>>663
ファイルタイプ別の設定→フォント→多言語
のところのUnicodeで設定できるよ

696:名無しさん@お腹いっぱい。
20/12/08 16:45:05.14 R3XP5pnW0.net
対応する括弧の強調表示が()[]{}<>「」等だけじゃなく
""''``みたいな開始と終了が同じ文字の囲みにも効いてくれて
やたら複雑なネストの可読性が上がったりしないかな~と思うけど
場合によって効いてほしいパターンが違う気がするし凄く重くなりそう
エスケープされた括弧は括弧と見なさないとかsedの任意区切り文字とか言いだすときりがない

697:名無しさん@お腹いっぱい。
20/12/08 23:45:11.93 /aWHikO0p.net
エスケープや入れ子なんかは、ユーザー定義の正規表現書けば、ある程度はいけないかね

698:名無しさん@お腹いっぱい。
20/12/09 02:15:13.47 4lkdyvzq0.net
タブのファイル名表記をカスタムしたい
index.htmlやpackage.jsonなんかの固定名称のファイルいくつも開いてるともうどれがどれやら
親フォルダ¥ファイル名 ってできればだいぶ混


699:乱は減るんだけど 秀丸ファイラーの方ができるだけに惜しい



700:名無しさん@お腹いっぱい。
20/12/09 15:34:19.61 1pA+OOBM0.net
マクロでカスタムすればいいのでは、
あそこには何でも表示できるよ。

701:名無しさん@お腹いっぱい。
20/12/10 01:09:49.03 tfaZ/PVP0.net
正規表現の最小ヒットを知らない可能性もあるw

702:名無しさん@お腹いっぱい。
20/12/10 19:03:07.76 IUuupKHM0.net
>>670
おおありがとう
title "タブタイトル",3;
title -1,3;
でタブに表示の文字列固定できるのね
とりあえず自動起動マクロに登録してみた

703:名無しさん@お腹いっぱい。
21/02/02 14:08:56.12 gMyHEgq0H0202.net
8.96出たのに静かだな

704:名無しさん@お腹いっぱい。
21/02/02 14:08:56.12 gMyHEgq0H0202.net
8.96出たのに静かだな

705:名無しさん@お腹いっぱい。
21/02/02 14:16:43.84 kTyBWS0B00202.net
大事なことなので2回言いました

706:626
21/02/02 14:39:42.76 CNo1qwEm00202.net
秀丸マクロで、以前 unicode 使ってて文字数のカウントが
うまくできなくって仕方なく right 使ってるけど動作が遅いなんてことを
このスレでぼやいてたのですが、どうやら新バージョンでは
「書記素クラスター単位のマクロ」ってことで対応してもらえたみたい。
ありがとうございます。
あれから ruby側のスクリプトを見直して一応納得いく程度には
動作速度の改善がはかれたのですが
さらにスピードアップできるようなら嬉しいです。

707:名無しさん@お腹いっぱい。
21/02/09 00:44:19.60 CVPo1KxZ0.net
ナードのアイコンフォントが化けずに表示される、、
ありがたや

708:626
21/02/13 13:06:57.45 3NkufJli0.net
>>676
UTF-8の文字列から移動量を取得できてmoveto の column の値に
利用できるのかなんて期待してたけど
思ってたのとは違ってたようで残念

709:名無しさん@お腹いっぱい。
21/03/02 15:03:10.74 YHzQWG930.net
クリップボードの履歴を取ると、excelと喧嘩してexcelが使いにくいんだけど、
最新では直ってる?

710:名無しさん@お腹いっぱい。
21/03/02 21:51:31.86 jo13P9s20.net
皆さん、8.97出てから1日半たっても言及なし?

711:名無しさん@お腹いっぱい。
21/03/02 23:27:15.88 B3Lhn1qW0.net
最近アプデしてないけどなんか変わったん?

712:名無しさん@お腹いっぱい。
21/03/03 12:23:14.98 cA5F4Auvd0303.net
9.0のメジャーアプデでは目玉あるのかね。
チョットしたテキストの貼り付け加工すらVisua Studio Codeばっかり。
目的によって使い分け の中に秀丸が入って来るシーンなくなってきてるわ。

713:名無しさん@お腹いっぱい。
21/03/04 22:42:45.41 dYXTbYlO0.net
  2021/03/01 Ver8.97
V8.96でcreateobjectのアウトプロセスサーバーができない問題修正。

8.96みたいに色々追加したわけじゃないな

714:名無しさん@お腹いっぱい。
21/03/09 07:29:41.14 0iYTv6VP0.net
初歩的な質問済みません
Windows 7 でタスクバーの秀丸のアイコンをクリックしたときに、、
全てのタブの一覧を表示して選ぶではなく、開いていたタブを
即座に表示するようにすることは可能でしょうか。
XP時代の挙動がこれでした。
多数のタブを常に開いているので、毎回タブを選択する手間をなくしたいです。

715:名無しさん@お腹いっぱい。
21/03/09 07:42:55.95 0iYTv6VP0.net
すみませんこれはWindowsの機能でした。
タスクバーボタンをコンバインしないようにしたら
希望の動作になりました。スレ汚しすみませんでした。

716:名無しさん@お腹いっぱい。
21/03/09 09:12:34.60 /7287p32H.net
>>685
7+ Taskbar Tweaker とか便利ですよ

717:名無しさん@お腹いっぱい。
21/03/10 06:23:31.72 KAHFxI/J0.net
>>636
勧めて頂いたソフトのおかげで、希望の動作になりました。
Windowsのタスクバーの設定では、「結合しない」を選択し、
このソフトで、
・アプリケーションIDごとにグループ化
・グループ化された項目を結合しない
の2つを選択すると、希望の動作になることがわかりました。
どうもありがとうございました!

718:名無しさん@お腹いっぱい。
21/03/14 09:31:50.74 1L7Yszgg0.net
自分もAlt + Tab tunerで未だにXP以前のような切り替えしてるな。
本体に7時代のシール貼ってあってガジェットとクラシックシェルも入れてゴミ箱アイコンもレトロ
それで秀丸使って文字書いてるから人前で使ってると誰もW10の最新版入れてるとは思わず一笑していくのが面白い

719:名無しさん@お腹いっぱい。
21/03/14 10:21:20.47 p7Uj5Bfi0.net
8未満と以降じゃ窓枠回りの形や色が全然違うからすぐ気づかれね?

720:名無しさん@お腹いっぱい。
21/03/27 09:52:27.77 PJ5Ih94+0.net
秀丸の正規表現で
ひらがな \p{Hiragana}
カタカナ \p{Katakana}
漢字 \p{Han}
とか使えるようにはできませんか?

721:名無しさん@お腹いっぱい。
21/03/27 11:41:56.15 lVvK2a+S0.net
hmonid.dllとかで出来るんじゃない?

722:名無しさん@お腹いっぱい。
21/03/27 16:57:28.98 PJ5Ih94+0.net
>>691
快適になりました。ありがとうございます。

723:名無しさん@お腹いっぱい。
21/03/27 17:42:27.46 t2f/9x9n0.net
hmonid.dll入れてみたらファイルタイプ別設定の強調表示指定で
(?<=^[ \t]+)hoge
みたいなの使ってて 戻り読みの固定長制限にもろ引っ掛かったわ
ファイル開いたとたんエラー出まくり
ううむ、インデント幅が一定でない行頭単語の支持ができないのだな

724:名無しさん@お腹いっぱい。
21/03/27 22:44:27.21 kGnfWyup0.net
>>693
HMJRE.DLLと指定方法が違うけど、できるよ。

725:名無しさん@お腹いっぱい。
21/03/28 01:09:49.57 9z+QX8Be0.net
書き方plz

726:名無しさん@お腹いっぱい。
21/03/28 01:35:44.43 bfmeIjzg0.net
これで行けるんじゃない?
^[ \t]+\Khoge

727:名無しさん@お腹いっぱい。
21/03/28 01:44:30.02 bfmeIjzg0.net
あ!よく見たらhmonig.dllじゃなくてhmonid.dllか。それは分らんチン

728:名無しさん@お腹いっぱい。
21/03/28 09:08:27.95 Z66hWbH10.net
hmonid何

729:名無しさん@お腹いっぱい。
21/03/29 01:02:29.07 ur3KziXd0.net
>>696
おおっありがとうございます
そしてhmonig.dllすね
>691でググったとき「もしかして」になってたの気づかなかった

730:名無しさん@お腹いっぱい。
21/03/30 13:43:59.46 PFSR5RQ40.net
マクロの質問です
既にマクロは完成しています
よりスマートな方法がないかご教授お願いします
実現したい機能
inputで10と入力すると
0001、0002、0003・・・0010
という桁数をそろえた4桁のテキストを出力する
自分で作成したマクロは二つあります
マクロ1 5桁の数値 10001,10002・・・を出力し、正規表現置換を使って4桁にする
マクロ2 連番用の数値の桁数に合わせて、文字列000や00を付加し4桁にする
よろしくお願いいたします

731:名無しさん@お腹いっぱい。
21/03/30 16:45:29.75 mXH1Tthm0.net
普通は sprintf("%04d", #num); なり sprintf("%04s, $num )なり使うんじゃないの?

732:名無しさん@お腹いっぱい。
21/03/31 06:16:55.80 mo54YFz30.net
>>701
ありがとうございます
こんな便利なものがあるとは知りませんでした

733:名無しさん@お腹いっぱい。
21/04/06 14:38:18.70 czUf81n00.net
文字列を選択してCTRL+Fとかやると 選択範囲内での検索 になるけど
短い文字列を選択してからCTRL+Fをしたときには
選択された文字列を検索文字列にしたいんだけど
どこの設定をいじればいいかな

734:名無しさん@お腹いっぱい。
21/04/06 15:31:51.70 zl8Juu4f0.net
意味がよく判らないけど、選択した範囲のみの状態を自動から常にONにすればいいのでは

735:名無しさん@お腹いっぱい。
21/04/06 18:52:48.61 KYxmWhjZ0.net
自動の方じゃない?

736:名無しさん@お腹いっぱい。
21/04/06 18:54:32.81 KYxmWhjZ0.net
>>703
動作環境→検索ダイアログ→選択時の「選択した範囲のみの状態」ね

737:名無しさん@お腹いっぱい。
21/04/27 17:44:41.17 DMeMg6+U0.net
>>704-706
できました。 スパシーバ


738:



739:名無しさん@お腹いっぱい。
21/05/06 03:07:57.02 KVoDEzYL0.net
アウトライン解析のツリー操作で「全レベルを展開」はありますけど、
その逆の操作ってどうやりますか?
全レベルを一度に折りたたみたいのですが

740:名無しさん@お腹いっぱい。
21/05/06 07:53:57.64 N4j+xPea0.net
>>708
レベル1

741:名無しさん@お腹いっぱい。
21/05/24 09:05:42.84 HEe+LmtwM.net
またeigodoo1みたいなクレーマーが出てきた
こういう奴への対応は本当に気の毒だし、時間の無駄だろうな

742:名無しさん@お腹いっぱい。
21/05/24 10:28:22.99 bKGLfckGa.net
一番の害悪はクレーマーではないよ
被害者がクレーマーをあしらうとそれに逆張りしてくる無関係な愚民が沸いてくることだよ
そうして騒ぎが大きくなって自社の看板に傷がつくのを避けたいからクレーマーにも穏便に対応するし、阿呆は成功体験を積んでますます増長する

743:名無しさん@お腹いっぱい。
21/05/24 11:56:37.14 Bh4uZ12k0.net
クリップボード拡張ソフトに、メールチェック機能を付けろというやつがいたな
理由はメモリ節約のため
某ネット関連フリーソフト
起動直後のメモリ使用量10MB
そのソフトの最小化、最大化した時のメモリ使用量 1MB
これは怠慢だ
というやつもいたなw

744:名無しさん@お腹いっぱい。
21/05/25 04:04:04.14 vIbMjfOg0.net
秀丸なんかガラケーみたいもんで
何を更新するかも目的ない迷路に迷い込んでしまってる。
若いのは秀丸なんか使ってないから10年後はかなり悲惨な状態になるのも目に見えてるし。
まるお氏か山本氏が引退したら秀丸はそれで終わりでそんなに遠くなかろ。

745:名無しさん@お腹いっぱい。
21/05/25 14:14:09.15 RJRjYzcp0.net
迷路?
十分すぎるほど、安定して高機能だろ

746:名無しさん@お腹いっぱい。
21/05/25 18:59:22.91 3q4mKHpod.net
にわかユーザーが暴れてるな。
自分の価値観でけでしか生きられないヤツみたいだな。

747:名無しさん@お腹いっぱい。
21/05/25 19:59:29.69 rKsk/GSjd.net
俺らみたいなwin95からのユーザーが秀丸が廃れてく様をニヤニヤ遠巻きにみてるのに
新参が出てきてエディタがいい具合に改修されたら困る、なあ。

748:名無しさん@お腹いっぱい。
21/05/25 20:31:55.85 cgtMyhCR0.net
fzok4234はeigodoo1以上のクズだわ

749:名無しさん@お腹いっぱい。
21/05/26 06:43:37.35 6+74cRIG0.net
むしろ10年前に更新停止しても何も不思議じゃないソフトなんだが
それでもWindows10に対応したりと更新し続けてくれるのはすごいことだよ
まぁ俺はレジストしてないが

750:名無しさん@お腹いっぱい。
21/05/26 09:19:10.13 WjW6bw+n0.net
ネイティブで開発していたりしてw

751:名無しさん@お腹いっぱい。
21/05/26 10:50:20.63 hM3YQFhU0.net
最近驚いたのは カーソル位置の単語と同じ単語を自動強調する機能かな
輸入元はVSCodeあたりだろうけど βフォーラムにいる常連さんは
プログラミングする人も多くて他のエディタやIDEも併用してるから
いうほどガラパコス状態でもないと思う
あとまだ学生フリー制度あるし若い子は学校で使わされたりしてんじゃないのかね
知らんけど

752:名無しさん@お腹いっぱい。
21/05/26 19:47:09.47 SaPHDYtH0.net
fzok4234は何様のつもりなんだ。

753:名無しさん@お腹いっぱい。
21/05/27 18:54:21.83 KW2GDWg40.net
ITエンジニアが使いたいエディタトップ10
スレリンク(bizplus板)
URLリンク(image.itmedia.co.jp)
1位は「サクラエディタ」
2位は「秀丸エディタ」
3位は「Visual Studio Code」

754:名無しさん@お腹いっぱい。
21/05/28 08:18:31.44 aVGk7u680.net
50歳近くが平均年齢のアンケートw

755:名無しさん@お腹いっぱい。
21/05/28 19:06:00.53 06jVqfQ20.net
現役のエンジニアにそれはない

756:名無しさん@お腹いっぱい。
21/05/30 11:45:30.68 X30p5UTe0.net
なんで日本人限定

757:名無しさん@お腹いっぱい。
21/05/30 12:44:19.58 t2NQCM730.net
vim が emacs より上位に来るのか
ちょっと偏ってる感じする

758:名無しさん@お腹いっぱい。
21/05/30 14:15:43.79 0aqMbmYsd.net
どんな調査でもvimはemacsよりはるかに上だぞ。
逆はみたことない。

759:名無しさん@お腹いっぱい。
21/05/30 14:30:12.92 t2NQCM730.net
マジか、自分の感覚がおかしいのか orz

760:名無しさん@お腹いっぱい。
21/05/31 07:46:26.32 h2seIZzkp.net
日本ではemacs使ってんの見るのは、Mac使いばっかりだな

761:名無しさん@お腹いっぱい。
21/05/31 07:49:01.94 b/oISIbAa.net
職業PGでもないし他人がなに使ってようが知ったことではない
使い慣れた秀丸と運命を共にするだけだ

762:名無しさん@お腹いっぱい。
21/05/31 07:55:19.70 SBW/rGMv0.net
同じキーアサインで同じ動作をしてくれるなら何でもいい
でもそこまで自由度の効くソフトは無いから、同じソフトを使い続けるしかない

763:名無しさん@お腹いっぱい。
21/05/31 10:58:41.87 clESx6iEd.net
開発者一人のソフトと運命ともにするとかアホかいな。

764:名無しさん@お腹いっぱい。
21/05/31 11:55:46.03 TyLf0ip3M.net
秀丸はまるおとタキシード山本仮面が手出したり引っ込めたりしてるので開発者は一人ではない
という屁理屈

765:名無しさん@お腹いっぱい。
21/05/31 12:23:13.15 clESx6iEd.net
まるおは秀丸メールとHmJREであって本体は超長期にわたってロクに触ってない
触った際は大抵かなり酷いバグ作ってる

766:名無しさん@お腹いっぱい。
21/05/31 12:27:00.55 b/oISIbAa.net
秀丸が終了した時に備えて色々試してはみたけど結局秀丸が一番自分に合ってるのを確認する作業になるだけだった

767:名無しさん@お腹いっぱい。
21/05/31 12:47:03.31 Kp9HGc4YM.net
>>735
本当これだった
VSCodeとかにも手を出してみたけど、使えたものではなかった

768:名無しさん@お腹いっぱい。
21/06/01 14:55:17.58 IpMlBMA10.net
meadowが開発ストップして秀丸に戻ってきたのに
秀丸が終了となったときには、もうどうして良いんだか分かんない

769:名無しさん@お腹いっぱい。
21/06/01 20:02:57.03 5JVk7hWT0.net
Win3.1用のhm148.lzhとかDL出来るとこない?

770:名無しさん@お腹いっぱい。
21/06/01 20:06:53.77 VaZyu4b/0.net
Internet Archiveから拾えるじゃん

771:名無しさん@お腹いっぱい。
21/06/01 22:04:55.43 5JVk7hWT0.net
>>739
ありがとう、気が付かなかった

772:名無しさん@お腹いっぱい。
21/06/12 22:49:40.77 sqbDPE9Z0.net
質問すみません。
「デスクトップ保存」されたファイのル一覧はどこに保存されてますか?
持ち出しキット使ってるのでHmRegIni.iniかなと思ったんだけど、
それらしきものはありませんでした。

773:名無しさん@お腹いっぱい。
21/06/13 00:34:02.24 cNY8KT9z0.net
こんにちは。
秀丸ver.8.97 x64を使用しています。
やろうとしていることは、文章を書くスペースで「マウス右クリック+ホイールアップ」、「マウス右クリック+ホイールダウン」でタブの前進・後退を実現したいのですが、
秀丸本家のマクロにはコレを実現するマクロがないようです。
マウスジェスチャーのマクロがあったのですが、x86版?か分からないですが、DLLを読み込めなくて実現出来ませんでした。
どなたか実現可能でしたらご教示願えないでしょうか?
よろしくお願い致します。

774:名無しさん@お腹いっぱい。
21/06/13 04:39:14.61 vmj3nfrd0.net
キー割り当てで、タブの前進後退に適当なキーを割り付け
マウスユーティリティー(OpenMausuji等)で、右クリック+ホイールで上記のキーを入力
じゃだめなの?

775:名無しさん@お腹いっぱい。
21/06/13 09:30:50.10 W8uyp+QFM.net
秀丸では右ボタン+ホイールへのキー割当はできない
適当なマウスジェスチャソフトやahk、keyhacのようなカスタマイズアプリで
右ボタン+ホイールにCtrl+TabとCtrl+Shift+Tabを割り当てて使うことになると思うが
> マウスジェスチャーのマクロがあったのですが、x86版?か分からないですが、
何使ってたかも分からん状態で質問されても答えられんし
そもそも外部のマウスジェスチャソフトの設定方法や動作確認はこのスレの範疇じゃない

776:名無しさん@お腹いっぱい。
21/06/13 11:04:02.59 MRxxYkYl0.net
>>741
HmRegIni.ini
[CurrentUser\Software\Hidemaruo\Hidemaru\DESKTOPLONG.DAT]
DESKTOPLONG.DAT=
レジストリ上ではREG_BINARY形式、HmRegIni.dllでは x:~に変換して保存してるため
テキストエディタでHmRegIni.iniを開いてもファイルパス直値は見れない
確認したいなら
1. ウィンドウ - デスクトップ復元
2. ファイル ‐ 名前を付けてデスクトップを保存
でいったん.hmdeskに書き出ししたものを参照する

777:名無しさん@お腹いっぱい。
21/06/16 11:42:19.51 OZgYlyEC0.net
質問です
「全保存終了」の終了しない版ってありますでしょうか?
今開いているタブを全部上書き保存だけしたいのです

778:名無しさん@お腹いっぱい。
21/06/16 12:14:13.88 kRq5TMm60.net
普通に全保存 があるでしょ
一部には更新のみ全保存もあるね

779:名無しさん@お腹いっぱい。
21/06/16 15:36:10.53 OZgYlyEC0.net
>>747
ユーザーメニュー編集で追加できました。ありがとうございます

780:名無しさん@お腹いっぱい。
21/06/17 19:00:29.57 rqWajLfE0.net
>>745
詳しい解説ありがとうございました。
保存されたファイル名のパス部分の一括変換も必要になったのですが
おかげさまで、変換したhmdeskを無事読み込めました。
法事などで、お礼が遅くなってしまい、すみませんでした。

781:名無しさん@お腹いっぱい。
21/06/26 08:47:32.86 gBPWbC750.net
CP932以外の文字に色を付けるとかできる?

782:名無しさん@お腹いっぱい。
21/06/26 09:19:01.98 qPTkwA1k0.net
試してないけど強調表示の設定で
正規表現で範囲外を指定すればいけそう

783:名無しさん@お腹いっぱい。
21/06/27 13:56:14.72 pWKgKIZ60.net
随分試してみた事あったけど、数が多すぎて処理しきれなかった様な

784:名無しさん@お腹いっぱい。
21/06/27 13:56:25.02 pWKgKIZ60.net
随分昔に

785:名無しさん@お腹いっぱい。
21/06/30 05:35:40.30 QvtoEb0d0.net
>>735,736
同じく
自動デスクトップ保存が、正しく機能しないので、
乗り換え先としてvscodeを試しているが、悩ましいところ

786:名無しさん@お腹いっぱい。
21/06/30 06:56:38.28 YFDumzQP0.net
秀丸はマクロが簡単で良いよね

787:名無しさん@お腹いっぱい。
21/06/30 10:06:55.35 inQlgSEk0.net
pythonで良かったのに

788:名無しさん@お腹いっぱい。
21/07/08 08:41:39.82 FimCx4kH0.net
見出し1.  → #
見出し2..  → ##
見出し3... → ###
ていうふうに置き換えたいんですが検索で\.って指定しても
..も...も.txt(拡張子)も引っかかって困ってます
どうしたらいいですか

789:名無しさん@お腹いっぱい。
21/07/08 09:07:11.12 N00/QicC0.net
複数回に分けると楽なんじゃない?
マクロを作ってショートカットキーに登録すれば、次からラクだよ
見出し3... → ###
見出し2..  → ##
見出し1.  → #
の順で置換

790:名無しさん@お腹いっぱい。
21/07/08 09:54:17.01 YeKq+GGM0.net
\.(?!txt)

791:名無しさん@お腹いっぱい。
21/07/08 11:24:52.10 S+wcHetN0.net
書き換えたいパターンと書き換えたくないパターンを書き出してまずは仕様を明確にしたら?
例えば見出し1が [ (行頭)ほげ.(改行) → #ほげ ] なら
検索 ^(.+)\.$
置換 #\1
見出し語が必ず行頭(インデント有)なら ^\s*?
見出し記号の後ろに空白が入るなら \.\s



792:tァイル名拡張子っぽいものを避けたいなら \.(?![a-z]{1,3}) とするとか



793:名無しさん@お腹いっぱい。
21/07/08 13:55:50.70 FimCx4kH0.net
なんかできたかも
..を文字列として扱う時は\.\.って一個ずつ\つけないといけないんですね
>>759
grepで検索した時にファイル名の.txtを除外することができました
ありがとうございました
皆さんもありがとうございます

794:名無しさん@お腹いっぱい。
21/07/23 11:32:18.54 JpF0ETepa.net
質問です。
★★月★★日というのが複数個あって、
それを、今日の日付(07月23日)にマクロを使って自動的に一括置換したいのですが、どうやれば良いのでしょか?
Googleで「replace insert moth 正規表現」と検索すれば、すぐにサンプルが見つかるだろうと思ってたんですけど、見当たらなくて。

795:名無しさん@お腹いっぱい。
21/07/23 12:23:52.94 v97tnfev0.net
mothの意味が分からんけど今日の日付 みたいな流動的なものを表す正規表現はないのでは
マクロでやるなら 日付と時刻関連キーワード から適切な文字列を作る
URLリンク(help.maruo.co.jp)

796:名無しさん@お腹いっぱい。
21/07/23 13:13:43.23 ekFeZyqa0.net
// --- 日付変換.mac (ここから)---
begingroupundo;
replaceallfast "★★月",month+"月";
replaceallfast "★★日",day+"日";
endgroupundo;
// --- 日付変換.mac (ここから)---

797:sage
21/07/23 13:19:30.14 ekFeZyqa0.net
>>764
最後の行まちがえた orz
// --- 日付変換.mac (ここまで)---
に訂正。マクロ動作には関係ないけど。

798:名無しさん@お腹いっぱい。
21/07/23 13:38:13.26 xsYpMRa1a.net
>>763 month のことでした。
>>764
ありがとうございます。
できました。
insertを付けないだけでいいんですね。
勉強になりました。

799:名無しさん@お腹いっぱい。
21/07/23 14:59:24.84 rUC+FhWX0.net
それは正規表現とちゃうで
grepオプションがつかんと正規表現置換にならん

800:名無しさん@お腹いっぱい。
21/07/23 15:50:02.64 xsYpMRa1a.net
>>767
全然関係なかったですね。
日付関係の処理は正規表現を使用した解説ページが多くあるし、自分も使ったりしたので、
漠然となんかあるだろうと思いこんでしまったのがドツボへとはまってしまいました。

801:名無しさん@お腹いっぱい。 (アウアウエーT Sae3-EAvU)
21/07/28 19:40:45 UnU6pcqta.net
ときどきカーソルが化けちゃうのはうちの環境だけかな
無線キーボードに変えたせいかもしれないけど
設定ファイルを復元すると治る

802:名無しさん@お腹いっぱい。 (ワッチョイW 7bf0-8QyF)
21/07/29 00:17:46 uNX/VPTD0.net
>>769
それは秀丸エディタじゃなくて、典型的な無線マウスや無線キーボードの症状だ
電源供給をデバイスマネージャーからしっかり設定すれば

803:名無しさん@お腹いっぱい。 (アウアウエーT Sae3-EAvU)
21/07/29 00:33:32 sGwnhewca.net
>>770
ありがとうございます
自己解決
前言撤回
タイプミスしてインサートキーを押していただけでした
そしてついでに固まったり挙動がおかしいのは無線キーボードのせいでした

秀丸エディタは最高です

804:名無しさん@お腹いっぱい。 (ワッチョイ 911a-Z6Ah)
21/08/12 00:33:02 dmWIZdq90.net
フォルダAにあるファイルAを開いていてから編集、終了したあと
秀丸エディタに別のタブが残っていると、エクスプローラーでフォルダAのフォルダ名が変更できない。
秀丸エディタが使用中で変更できないってメッセージが出る。

805:名無しさん@お腹いっぱい。 (ワッチョイ 1b73-Lto6)
21/08/12 12:31:04 76wqHfHw0.net
>>772
動作環境の「ファイル」の「最初のフォルダ」を
ドキュメントフォルダなどの固定の場所にすると回避できる

806:名無しさん@お腹いっぱい。 (ワッチョイ 53cc-0eRM)
21/08/12 13:56:19 O1k9bDSm0.net
そうだったのか
c:\ にしとこう

807:名無しさん@お腹いっぱい。 (ワッチョイW 8958-PdXh)
21/08/12 16:56:44 W1e/W8C/0.net
それってctrl+Oで開く入るダイアログの起点が今開いてるファイルのカレントじゃなく
毎回 c:\になって階層辿らないといけなくなるってことかな?
それはそれで不便そう

808:名無しさん@お腹いっぱい。 (ワッチョイ 1b73-Lto6)
21/08/12 17:44:06 76wqHfHw0.net
>>775
ファイルを開いているところならそのフォルダになるし、
無題のところなら設定したフォルダになる

809:名無しさん@お腹いっぱい。 (アウアウウーT Sa21-4Exf)
21/09/12 18:29:27 3fNyG4t8a.net
履歴見るとベータ11が抜けてるけど珍しいな

810:名無しさん@お腹いっぱい。 (ワッチョイW 9e73-1Y4m)
21/09/12 19:00:36 3icMuswu0.net
>>777
掲示板に理由を書いていたぞ

811:名無しさん@お腹いっぱい。 (アウアウウーT Sa21-4Exf)
21/09/12 22:39:08 3fNyG4t8a.net
>>778
アナウンス前の手違いか
あまりピンとこないけど意図的だということははっきりした
ありがとう

812:名無しさん@お腹いっぱい。 (ワッチョイ 971a-qDHA)
21/09/17 11:43:51 X9t1xBTm0.net
ツールバーの検索ボックスのフォントってどこで指定できますか?

813:名無しさん@お腹いっぱい。 (アウアウウーT Sa5b-+z5/)
21/09/17 13:09:09 hmRxONFGa.net
ツールバー上で右クリックして
「ツールバーデザイン(S)...」

814:名無しさん@お腹いっぱい。 (ワッチョイ 971a-qDHA)
21/09/17 13:25:15 X9t1xBTm0.net
>>781
ありがとう。凄いね。
そこまで設定できないと思ったw

815:名無しさん@お腹いっぱい。 (アウアウエーT Sadf-jOHa)
21/09/18 15:52:25 3un7NKzRa.net
こんちは
メニューバーにブックマークがありますが
ここにURLを登録することは可能でしょうか

816:名無しさん@お腹いっぱい。 (ワッチョイ 7f7e-IhC7)
21/09/18 17:27:18 A8DyhRbV0.net
あれはテキストファイルなどへのブックマークじゃない?

817:名無しさん@お腹いっぱい。 (アウアウエーT Sadf-jOHa)
21/09/18 17:54:17 3un7NKzRa.net
>>784
なるほど、そりゃそうだよねと思ってURLを書いたtxtファイルを登録しました
なんだかスマートじゃないので負けた感が……

マクロでたとえばこれみたいにすると
貴重なマクロ枠が埋まってしまう
うん、悔しい

run "C:\\Program Files\\Mozilla Firefox\\firefox.exe URLリンク(www.2nn.jp)

818:名無しさん@お腹いっぱい。 (ワッチョイ d76e-I/Yj)
21/09/18 19:24:27 l8JYIjHt0.net
メニューマクロ使えば複数のアドレス登録出来る

819:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-PJNX)
21/09/18 20:17:49 B36bpKN70.net
編集とかカーソル移動とか、基礎的なものはマクロにキーアサインするけど、
雑多なものは全部メニューだな
そもそも覚えられない

820:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-YGPi)
21/09/18 22:27:52 4MnxePWP0.net
てすと

821:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-YGPi)
21/09/18 22:40:04 4MnxePWP0.net
作ったマクロを貼ろうとすると何故かエラーになって困ったちゃん

822:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-YGPi)
21/09/18 23:06:07 4MnxePWP0.net
こんな感じで作ってみたんだけど貼れるかな

URLリンク(pansy.s1010.xrea.com)

823:名無しさん@お腹いっぱい。 (アウアウエーT Sadf-I/Yj)
21/09/21 19:43:17 MJB2DcUea.net
リンクバー 秀丸エディタで検索
なんってこった!リンクバー機能がいつのまにか実装されてるじゃん!!!!!!!!と歓喜したら、
秀丸ファイラーClassicの紹介でした……

824:名無しさん@お腹いっぱい。 (アウアウクー MM87-T4lN)
21/09/30 11:38:29 gFCcvy5nM.net
秀丸のサイトがESETで弾かれるんだが、作者には伝わってる?

825:名無しさん@お腹いっぱい。 (アウアウウーT Sa43-zD50)
21/09/30 12:30:28 +eN+65+Na.net
例外設定すればいいと思うけど
もし気になるなら
どちらかというとESETのほうに
問題なさそうなサイトがひっかかる
と報告したほうがいいんじゃない

826:名無しさん@お腹いっぱい。 (ワッチョイ bf03-M2B7)
21/10/03 20:27:25 VQjTyHCl0.net
サクラのミニマップの機能ほしいな

827:名無しさん@お腹いっぱい。 (ワッチョイ 7fcc-X0hG)
21/10/03 21:05:06 gjwwMZ


828:Ld0.net



829:名無しさん@お腹いっぱい。 (アウアウエーT Sadf-2jfQ)
21/10/04 20:49:37 YY31N4Mpa.net
コンテクストメニューにファイルorフォルダ名のコピー
Path Copy Copy

便利だよ、もう10年使ってるけど

830:名無しさん@お腹いっぱい。 (ワッチョイ 7fcc-X0hG)
21/10/04 21:09:10 usWrLu210.net
フリーソフトは使用禁止だし、家ではそもそもエクスプローラを使わない

複数ファイル選択して"パスのコピー(A)"でフルパスがクリップボードにコピーされるので、
貼り付けて適宜整形して使う、で何とかなる

831:名無しさん@お腹いっぱい。 (ワッチョイ c312-2jfQ)
21/10/05 06:46:54 pHGXU39u0.net
>>796
横からですがこんなソフト探してたんです
感謝

832:名無しさん@お腹いっぱい。 (アウアウエーT Sadf-2jfQ)
21/10/05 17:19:17 7x61F0ZOa.net
それはそうとショックだは
Windows11が酷すぎて泣きそう
いやなんか笑えてきました

833:名無しさん@お腹いっぱい。 (ワッチョイ 7fcc-X0hG)
21/10/05 17:29:22 eHr5cn4Q0.net
みんなで同じOSを使おうというのが無理なんだよ
誰でも使えるようにするということは、クラスの一番遅い子にみんなで合わせるということ
遅い子は別のクラスにした方が足を引っ張られなくていい

834:名無しさん@お腹いっぱい。 (アウアウエーT Sadf-2jfQ)
21/10/05 18:10:29 7x61F0ZOa.net
>>798
よかった!

835:名無しさん@お腹いっぱい。 (ワッチョイ bf7e-M2B7)
21/10/05 21:01:12 S0cnAm6v0.net
Win11はまだかなり問題ありそうだね

836:名無しさん@お腹いっぱい。 (アウアウエーT Sac2-JSxF)
21/10/08 11:25:38 4v041LXVa.net
>>800
あれユニバーサルデザインのつもりなんだろね

837:名無しさん@お腹いっぱい。 (ワッチョイ cbb1-xyGj)
21/10/13 06:41:22 2bxQ72CM0.net
秀丸ファイラーclassicでもできるやろ

838:名無しさん@お腹いっぱい。 (テテンテンテン MM7f-j9/Z)
21/10/17 18:16:04 Ege3bLXPM.net
文書校正をしていますが置換機能の使い方で教えてください 検索:1 置換いち で登録していますが複数ワードを登録して一括変換はどうやるのでしょうか?

839:名無しさん@お腹いっぱい。 (ワッチョイ 0f76-WpJ9)
21/10/17 19:47:44 /oI/SFMG0.net
ListReplace.macのようなマクロを使うとか

840:名無しさん@お腹いっぱい。 (テテンテンテン MM7f-j9/Z)
21/10/18 00:11:30 ECrTdNuXM.net
やはりマクロになりますか ちょっと勉強してみます ありがとうございました

841:名無しさん@お腹いっぱい。 (テテンテンテン MM7f-j9/Z)
21/10/18 01:09:59 pjOaoOdlM.net
やりたかった事がListReplace.macで出来そうです 感謝します

842:名無しさん@お腹いっぱい。 (ワッチョイW 8b6e-pPFA)
21/10/20 18:47:58 vTLrYTBn0.net
秀丸エディタのライセンスって、1ライセンス1人かつ1台?

843:名無しさん@お腹いっぱい。 (ワッチョイ cf1c-diS6)
21/10/20 20:51:46 Jp9CUbsW0.net
URLリンク(hide.maruo.co.jp)

844:名無しさん@お腹いっぱい。 (ワッチョイW 8b6e-pPFA)
21/10/20 20:53:49 vTLrYTBn0.net
>>810
ありがとうございます!

845:名無しさん@お腹いっぱい。 (ワッチョイ df7e-an4T)
21/10/21 11:17:19 Y2JIXUVo0.net
フォントやサイズ、ウインドウ位置・サイズまでマクロで変えられて、すげー便利だった

846:名無しさん@お腹いっぱい。 (ワッチョイW 0211-Qs+a)
21/10/25 00:23:32 JI/05eCg0.net
ListReplace.macって、グルーピングが\fしか使えないのな
今のとこ困ってないけど、7つまでの制限結構痛い

847:名無しさん@お腹いっぱい。 (ワントンキン MMd2-/xG3)
21/10/25 09:34:24 KHOMl2MJM.net
>>810
嫁のPC用にもう一つライセンス取るか…

848:名無しさん@お腹いっぱい。 (ワッチョイ 5df1-3XbD)
21/10/25 09:42:50 NT7vePSR0.net
ライセンス証書を玄関に額の中に保存して自慢したいからライセンス取るか

849:名無しさん@お腹いっぱい。 (ワッチョイW c2c8-6vwN)
21/10/25 16:29:17 0uTRgKC20.net
最近 ruby を使ったマクロを書いてて自分が欲しいと思ったマクロは
ほぼ自在に作れるようになった。
ListReplace.mac は使ったことないんだけど
限界を感じたらまた書き込んで。
仕様さえきっちり示してもらえれば
ひょっと


850:すると力になれるかもしれない。



851:名無しさん@お腹いっぱい。 (ワッチョイ 22cc-9Gi1)
21/10/25 16:39:02 1f5z1P2h0.net
マイナーなものは使わずに、ややこしい部分はpythonとかでやるのがいい

852:名無しさん@お腹いっぱい。 (ワッチョイW c2c8-6vwN)
21/10/25 16:49:52 0uTRgKC20.net
Python 一時期覚えようと思ったけど ruby でできるのに
わざわざ新しいのを覚え直すのが面倒で挫折した。
蛇使いの人はPython で問題ないと思うけど、
配列の処理とかはイテレータが使える ruby だととても便利で
秀丸マクロとの親和力は高いと思ってる。
ruby との付き合いはニフティ時代に nif.rb で巡回してた頃に
遡る結構な古参です^^;

853:名無しさん@お腹いっぱい。 (ワッチョイ 22cc-9Gi1)
21/10/25 16:54:19 1f5z1P2h0.net
イテレータは普通に使えるけど

rubyはperlの正常進化系みたいな感じで、変態であることに変わりはない
変態はやめて真人間になったのがpython

854:名無しさん@お腹いっぱい。 (ワッチョイW c2c8-6vwN)
21/10/25 16:57:18 0uTRgKC20.net
今のところろくな解説もなくって
見てもなんのことだか分からないと思うけど
一応拙作の ruby を使ったマクロってこんな感じです。
URLリンク(pansy.s1010.xrea.com)

855:名無しさん@お腹いっぱい。 (ワッチョイ 026e-sPYK)
21/10/25 17:20:21 nIuI1UqI0.net
秀丸で Python 使うとしたら hmPython3 なのかな
使い勝手はどうですか?

856:名無しさん@お腹いっぱい。 (ササクッテロラ Sp11-Qs+a)
21/10/27 12:01:14 p0ULUSQSp.net
秀丸の検索置換でUnicode指定したい時、どう書いたらいいですか。(マクロは普通に\uを前置)

昔、ブラケットで囲えば出来てた気がしたんだけど…今は何やっても出来ない

857:名無しさん@お腹いっぱい。 (ササクッテロラ Sp11-Qs+a)
21/10/27 12:07:44 p0ULUSQSp.net
あ、hmjre.dllです

858:名無しさん@お腹いっぱい。 (ワッチョイ 91a1-h3eI)
21/10/29 08:41:05 kM4YxTMm0.net
デスクトップ保存/復元のチェックボックス全部つけているけど、終了して起動しても、最後の状態にはならない。
上のレスでレジストリに保存って書かれてたから、うまく書き出せていないのかなあ
毎回、ウィンドウ、デスクトップ保存を選ぶようにしてるけど、忘れることあるし。

859:名無しさん@お腹いっぱい。 (ワッチョイ 53cc-RFIy)
21/10/29 10:00:52 k2B15iKs0.net
全終了の呼吸だ

860:名無しさん@お腹いっぱい。 (ニククエT Sa9d-BvZE)
21/10/29 13:46:24 N07QyeudaNIKU.net
ウインドウ上の[X]ボタンで終了すると最後の状態が保存されないな
メニューの全終了だと保存/復元される
たぶん終了処理時jのバグなんだろうな

861:名無しさん@お腹いっぱい。 (ニククエ 1373-48dE)
21/10/29 14:52:40 cMw0fb5q0NIKU.net
自動デスクトップ保存したくない時もあるからツールバーにデスクトップ保存と全終了を並べてぽちぽちと押してるわ

862:名無しさん@お腹いっぱい。 (選挙行ったか?W 93c8-Cm5G)
21/10/31 14:50:10 czuEtP470VOTE.net
>>821
hmpython3とかhmrubyとか使ったことないんだけど
秀丸マクロのなかにPythonとかrubyの言語を
埋め込むってことでいいのかな?

それはそれで便利なのかもしれないけど
自分とはちょっとアプローチの方向が違ってて
自分の場合は秀丸マクロとスクリプト言語とのやりとりは
クリップボードとかファイルへの入出力が基本。

ファイルに書き出す場合だとスクリプト言語から
使い捨ての秀丸マクロを作ってそれを呼び出すなんて
応用もできて自由自在です。

秀丸マクロへの応用とか普段のちょっとした
ファイル操作とかでもスクリプト言語って便利じゃんって
思ってもらえて、ruby (とかPerlとかPython)の利用者が
広がってくれたらいいのにって思ってるですけど
この辺をなかなかうまく伝えられなくてもどかしい気がしてます。

863:名無しさん@お腹いっぱい。 (ワッチョイW e97b-fAy6)
21/11/01 11:40:21 u5HIUVmm0.net
hmpythonは埋め込んでも埋め込まなくてもOK。
秀丸マクロの変�


864:狽竓ヨ数をpython側から使える。 クリップボードやファイルでやりとりの必要なし。



865:名無しさん@お腹いっぱい。 (ワッチョイ 53cc-RFIy)
21/11/01 12:18:51 VVkMYSna0.net
秀丸の変態文法をpython化してくれてもいい

866:名無しさん@お腹いっぱい。 (ワッチョイW 9973-uWn+)
21/11/03 21:24:23 P4/xAB990.net
今まで64Bit版を使っていましたが、ポータブル版を使う必要性が出てきましたので32Bitへのダウングレード?を検討しています
64Bit版にそのまま上書きインストールしてもマクロや各種設定はそのままでしょうか?

867:名無しさん@お腹いっぱい。 (ワッチョイ d9a4-BvZE)
21/11/04 11:06:29 DAmyVguX0.net
こんにちは。秀丸8.99.2を使っているのですが『Ctrl+F』で検索ダイアログを出すと

・大文字/小文字の区別(C)
・正規表現(R)

に最初からチェックが入っています。検索ダイアログを開いた時にチェックが入っていない状態にできないでしょうか?

上級者の方々、よろしくお願い致します。

868:名無しさん@お腹いっぱい。 (ワッチョイ 89b1-7alp)
21/11/04 12:31:49 /MPn8kcN0.net
前回の設定を引き継ぐので1度チェックを外して検索する。
(チェックを外してからキャンセルは元に戻るだけ)

869:名無しさん@お腹いっぱい。 (ワッチョイ d9a4-BvZE)
21/11/04 13:20:37 DAmyVguX0.net
>>833
ありがとうございました。

870:名無しさん@お腹いっぱい。 (ワッチョイ 69cf-SOku)
21/11/04 23:10:18 x0Q2DMVE0.net
常駐秀丸の仕様変更後からだと思いますが
常駐トレイから起動しようとしても「秀丸エディタの起動に失敗しました。Error code=123」を吐くようになってしまった。
秀丸エディタを一度起動後なら問題ないのですが何か対策はないのだろうか。おま環かな? Win10 20H2/V9.0 B20 (x64)

871:名無しさん@お腹いっぱい。 (スプッッT Sd9a-2US9)
21/11/05 12:06:23 6sT66wPUd.net
>>832
マクロが検索した時も引き継いでしまうってのは知っておいた方が良いかも
そこら辺に落ちてる野良マクロとか使い始めるといつの間にか勝手に設定が変わってることになる
お行儀が良いマクロならちゃんと元に戻してから終了するんだけどね

872:名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO)
21/11/06 09:07:50 op6oG/y60.net
マクロで検索文字列の取得ってできない?
getsearchではなく、現在の検索文字列を変数なりクリップボードなりにコピーしたい

873:名無しさん@お腹いっぱい。 (ワッチョイW d2c8-Gj/1)
21/11/06 09:46:53 pzzxSo/z0.net
>>837
getsearch なんて高度なマクロ命令は使ったことがないんですが
こういうのこそなにかと融通がきく ruby とか Python に任せて
しまえば幸せになれるんじゃないかと思います。
正規表現であぶり出した語句を検索して色付けして
ホゲホゲってのはよくやってますので。

874:名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO)
21/11/06 10:22:44 op6oG/y60.net
どう考えても秀丸マクロ以外には無理

875:名無しさん@お腹いっぱい。 (ワッチョイ 6e7e-+Epa)
21/11/07 06:07:09 tAhdCOUN0.net
わざわざ取得しなくても、内部的な値であるsearchbufferが該当するのでは?

876:名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO)
21/11/07 08:19:57 AixN7bnr0.net
まさにそれ

877:名無しさん@お腹いっぱい。 (ワッチョイ e3cc-7lFM)
21/11/13 22:31:59 jIkMcXLc0.net
AAAAAをaaaaaに置換したいとする
AAAAAをコピーして置換を呼び出して置換元に入力して、
置換先にもコピーして小文字変換、、、できない

手入力すると不正確なので、別のファイルを開いてコピペして小文字変換して
クリップボードに入れておいて、置換先にコピペするしかない

878:名無しさん@お腹いっぱい。 (ワッチョイ 75b1-09aj)
21/11/13 22:48:36 EmClXmVu0.net
Win10ならクリップボードの履歴を残せるのだから、
先に変換したものも入れとけ。
他の変換や修飾などができるクリップボード拡張を
入れてもいいし…

879:名無しさん@お腹いっぱい。 (ワッチョイ a3c8-09aj)
21/11/14 01:08:57 AnxrwK7L0.net
>>842
AAAAAを選択して置換、置換先にコピーして再選択して右クリック、メニューから再変換を選んでaaaaaに変換してやればいいのでは

880:名無しさん@お腹いっぱい。 (ワッチョイ cb76-PeJZ)
21/11/14 01:10:41 15VyRYbl0.net
>>842
検索後に 右クリ > すべての候補を選択
これでマッチした大文字だけを小文字に変換できると思うけど…そういうことじゃないの?

881:名無しさん@お腹いっぱい。 (ワッチョイ 1b73-FDGb)
21/11/14 09:19:48 Hz9Bq1Vl0.net
>>842
aaaaaという文字列に置換するのではなく、一括で小文字にしたいということなら、
置換のオプションで正規表現をオンにすると、\(0,ToLower)が使える
右の三角ボタンにいろいろ例が出てくる

882:名無しさん@お腹いっぱい。 (ワッチョイ e3cc-7lFM)
21/11/14 09:49:22 GLNjrIjt0.net
具体的な例としては、
CamelCaseという文字列をcamel_caseに置換したい
置換先の入力で、アンダースコアの挿入は手でやるとして、
大文字から小文字の変更は変更したい部分を選択して小文字変換機能を使うべき
わざわざミスを犯すリスクを取る理由はない

883:名無しさん@お腹いっぱい。 (ワッチョイ 4b6e-4vRU)
21/11/16 05:11:42 0y8AC9se0.net
井出丸エディタ Ver 8.99.2で、
タブから右クリックで「エクスプローラ」でエクスプローラを開くと、バックグラウンドで開くんだが、仕様変わった??
前はエクスプローラを開くと、エディタよりも前面に表示されていたのに
アップデートしてから、バックグラウンドで開くようになって困っている
どなたか解決方法ご存知ありませんか?

884:名無しさん@お腹いっぱい。 (ワッチョイ 4b6e-4vRU)
21/11/16 05:12:10 0y8AC9se0.net
秀丸エディタ

885:名無しさん@お腹いっぱい。 (ワッチョイ 2373-09aj)
21/11/16 09:48:28 3owY77de0.net
>>848
普通にフォアグラウンドで開くけど?
設定のバックアップを取ってから秀丸を初期化して、それで直れば秀丸の設定が原因、直らなければOSの設定が原因というとこから切り分けてみてはどうだろうか

886:名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk)
21/11/20 17:08:04 RULoQhEk0HAPPY.net
>>847
それだったら、アンダースコアの挿入も含めてできるようなマクロを作ればいいのでは?
以前、似たようなマクロを作って使ってたことある

887:名無しさん@お腹いっぱい。 (HappyBirthday! 127e-9IQd)
21/11/20 17:09:46 5ltsAwGc0HAPPY.net
秀丸マクロの質問です
すでに別の手法を使っているので、問題にはならないのですが、気になるので質問させてください

★★★質問1★★★
moveto
whileループでdeleteline2

を使った後、「テキストの選択状態」になり、replaceallfastで置換できません
(もしかしたら選択範囲の置換になっているのかも)
マクロ内でescape、endsel等を使っても解除できません
(マクロ終了後にESCキーを押すと解除できます)
もしかしたら私は根本的に勘違いしていますか?


★★★質問2★★★
replaceallfastで
改行2行を1行 \\n\\n を \\n
置換しています
disabledrawで描画なしにしていると、処理に時間がかかります
これはなぜでしょうか?

888:名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk)
21/11/20 17:18:50 RULoQhEk0HAPPY.net
前に作ってたマクロが見つかったから、ちょこっと変更して>>847の仕様にしてみた。
もしよかったらどうぞ。

行数オーバーで一回で書き切れないので、2回に分けます。

// CamelCase → camel_case
// 変換したい単語の上にカーソルを置いて実行すること

// 前処理
begingroupundo;

// 現在位置を記録
#x1 = x;
#y1 = y;

// カーソル位置の単語の先頭と末尾を記録
selectword;
#topX = seltopx;
#topY = seltopy;
#endX = selendx;
#endY = selendy;
escape;

// 先頭位置に移動
moveto #topX, #topY;

(続く)

889:名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk)
21/11/20 17:20:26 RULoQhEk0HAPPY.net
(続き)

// 置換
while(1){
searchdown "[A-Z]", regular;
if(!result){
break;
}
if(x>=#endX || y>#endY){ //


890:末尾位置に達したら抜ける break; } escape; insert "_"; #endX = #endX + 1; // 1文字増えたので末尾位置を更新 } // 全体を小文字化 moveto #x1, #y1; selectword; tolower; escape; // 元の位置に戻す moveto #x1, #y1; // 後始末 endgroupundo; (終わり) 以上、>>847へのレスです。



891:名無しさん@お腹いっぱい。 (ワッチョイ a2c8-iUmB)
21/11/21 02:40:02 GplyfzZS0.net
>>852
質問1はちょっと意味が分からないです。
マクロの簡単なサンプルを提示してもらえると
検証できるのですが。

質問2
replaceallfast"\n\n","\n";
で試してみたんですが、時間がかかるって
ほどではありませんでした。
disabledraw をつけると多少早くなるような
気もしますが誤差の範囲程度。
while とかのループ中にいれて何度も置換を
呼び出してるってことはありませんか?

892:名無しさん@お腹いっぱい。 (ワッチョイ 127e-9IQd)
21/11/21 15:43:20 OwBfgjXc0.net
>>855
ありがとうございます
非表示の方が遅いのは気にしないことにします

893:名無しさん@お腹いっぱい。 (ワッチョイ 127e-9IQd)
21/11/23 09:56:10 gDYdZ+qU0.net
1時間悩んだ

正しい
"C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /x "部分編集.mac" "C:\メモ.txt"

間違い
"C:\メモ.txt" /x "部分編集.mac"
アホすぎた・・・

894:名無しさん@お腹いっぱい。 (ワッチョイ c2cc-58y4)
21/11/24 15:42:17 yOKoBUoK0.net
タブでスペースを4文字入力する設定にしていて

インデントを一段深くする行を挿入した
で、そのブロックを抜けたので、インデントを一段浅くしたい
とりあえず改行して、自動インデントで生成した空白だけの行を選択して、逆インデント
この状態では行全体が選択されていて、入力の為に行末に移動
そうすると、改行文字のみが選択された状態になっているので、
そのまま入力開始すると次の行と繋がってしまう

どういう手順で逆インデントするのが正解?

895:名無しさん@お腹いっぱい。 (ワッチョイ 0e42-acBJ)
21/11/24 17:09:58 vUr3EfFu0.net
>>858
行を選択してシフト+タブ

896:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/26 11:20:30 /lIH+O3v0.net
いや、そのシフト+タブという操作が逆インデント

897:名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
21/11/26 20:18:25 O472E17W0.net
>>858
Shift+Tabは範囲選択してないときはなにもしないようなので、
これをマクロファイルにしてShift+Tabに割り当ててみるとか

if (selecting) {
shifttab;
}
else {
disabledraw;
selectline;
shifttab;
escape;
golineend;
enabledraw;
}

898:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/26 20:35:27 /lIH+O3v0.net
範囲選択を、複数行にわたる選択という意味で使ってる?

899:名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
21/11/26 20:51:00 O472E17W0.net
>>862
いや、1文字以上の選択という意味だけど

900:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/26 20:56:03 /lIH+O3v0.net
行を選択してのshift-tabは普通に使ってるので、機能が変わるのは困る
問題なのは改行文字の選択が残る点だけ

何か作者が想定してるうまい操作方法があると思うんだよな

901:名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
21/11/26 21:20:21 O472E17W0.net
>>864
上記のマクロは、範囲選択しているときは標準のShift+Tabの動作のままで、
範囲選択していないときのみカーソル位置の行を逆インデントするという動作だけど、
まぁマクロが嫌いなら余計なお世話だった

902:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/26 21:22:42 /lIH+O3v0.net
マクロ使わなくて済むならその方がいい
それで慣れてしまうとどこにでもマクロ持って行かないといけないし

903:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/26 21:33:58 /lIH+O3v0.net
選択して逆インデントしても選択状態は継続していて、
選択モードから抜ける操作が必要
行頭や行末への移動では選択モードから抜けないので(これも不便)
明示的にカーソルを動かす必要がある

逆インデント時点で行頭にいるので、一つ右に移動してから行末に移動すればいい
行末移動だけで選択から抜ければそれがベスト

904:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
21/11/26 22:10:22 ZhcfIEyn0.net
>>867
shifttab;up;golineend2;
ってこと?
right だと一段下がるようだから
up つかってみたけど
あっ、マクロ不可だったか

905:名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
21/11/26 22:12:01 O472E17W0.net
>>867
探してみたら、作者も同じような提案してた
URLリンク(log.maruo.co.jp)

マクロが嫌なら、行頭に行ったり行末に戻ったりするより、
この人のように、BSキー4回が一番速そうだけど

906:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/26 22:26:49 /lIH+O3v0.net
確かになー
一行選択して逆インデントして選択解除して行末に移動するより、
BSx4の方が明らかに速い

それが最善の方法として今まで来ちゃってるのが信じがたい
pythonの人はそもそも秀丸使わずにPyCharmとか使ってるのかな

907:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
21/11/27 05:56:38 ZSyYsNU/0.net
>>870
ひょっとして>>861のマクロ試してない?
> 一行選択して逆インデントして選択解除して行末に移動するより、
という動作を shift+tab のワンアクションでやってくれて便利そうなんですが。

ruby だとインデントはスペース2がデフォなので
BSx2 で済むけどそもそも自動インデント使ってないので
いまいちピンと来てなかった。

908:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/27 08:09:42 AOPqGhiD0.net
1行だけの時は選択していてはいけない、という例外ルールに馴染めるかどうか
慣れれば手間は最小になるんだけど

909:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
21/11/27 08:49:48 ZSyYsNU/0.net
どういう動作を正解として求めてるのかよく分かりませんが
ひょっとしてこういうことでしょうか?
if (selecting) {shifttab;up;golineend2;}
else {selectline;shifttab;right;golineend2;}

910:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/27 09:00:38 AOPqGhiD0.net
1行の時の操作を複数行の時と同じにすれば変なことにはならない
逆インデントしたい行の行末にいる
行頭に移動
shift-↓で1行選択
逆インデント
←で戻る

そもそも知りたかったのもこういうこと

911:名無しさん@お腹いっぱい。 (アウアウクー MMcb-093O)
21/11/27 09:45:55 z9tXBJ0xM.net
>>858
行末に移動した時に範囲選択が解除されないのは、
Endキーに標準機能以外のものが割り振られているのでは
URLリンク(help.maruo.co.jp)

912:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/27 09:49:50 AOPqGhiD0.net
まあ、論理行末に移動に変更してあるけど、
だからといって選択を解除しない理由になると思えない

913:名無しさん@お腹いっぱい。 (アウアウクー MMcb-093O)
21/11/27 10:01:39 z9tXBJ0xM.net
>>876
理由もなにも、秀丸がそういう仕様にしちゃってるからでしょう
今さら仕様変更するとは思えないので、それが不満なら、
「標準機能以外の時も選択範囲は解除」のようなオプションの要望を出してみては

914:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/27 10:13:08 AOPqGhiD0.net
windowsとかcubaseとか、長く続いてるソフトは過去のしがらみの多さのせいで機能不全になって行くな

915:名無しさん@お腹いっぱい。 (ワッチョイW 9fc8-nq+H)
21/11/27 13:33:32 ZSyYsNU/0.net
今回のケースは、ああ、そういうことかってのが理解できた一方で
こんなことが出来ないのってモヤモヤ感も分かって
なんか初心に帰れた気がする。
でもPython使いとしてこれからやっていこうって思うなら
秀丸マクロのワンライナーくらいサクって処理して欲しい。
まあ、頑張って。

916:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/27 14:10:05 AOPqGhiD0.net
結局、
backspace;
backspace;
backspace;
backspace;
これをshift-BSにアサインした

917:名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
21/11/27 21:20:18 ZSyYsNU/0.net
ファイナルアンサーが出たようですが
これだと発動する位置が限定される分
先に提示されたマクロより機能が劣化してるのが
なんだかモヤモヤ……

918:名無しさん@お腹いっぱい。 (ワッチョイ 57b1-ZQOw)
21/11/28 12:30:06 PLOI4MEN0.net
最近バージョンを刻んでいたのはWin2000以下の対応を外すためか…

919:名無しさん@お腹いっぱい。 (ワッチョイW d77b-8eAe)
21/11/28 15:22:43 H3tbWRg60.net
超絶古いOS使ってる人や会社が秀丸だけ更新とかぶっちゃけあり得ないけどな。
そういうとこは指定のソフトを更新せず使ってるだけ�


920:セから。



921:名無しさん@お腹いっぱい。 (ワッチョイ d76e-eHdc)
21/11/28 17:08:30 ppIRsPM80.net
かろうじてwin7だけど現場のPCはオフラインだからオンラインソフトはたまに更新してるよ

922:名無しさん@お腹いっぱい。 (ワッチョイ ffc5-+OuA)
21/11/30 15:39:53 sqlkjKec0.net
「秀丸エディタ」が10年以上ぶりのメジャーバージョンアップ ~v9.00が正式版に
URLリンク(forest.watch.impress.co.jp)
旧タイプのマクロ登録、キー割り当て、設定のリストなどが廃止された。
対応OSも大きく変更され、Windows XP以降へと改められた。
Windows 98/Me/2000などをサポートするのは、v8.99.xが最後となる。

923:名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
21/11/30 15:47:51 lL0PDyxC0.net
もう少し待ったら8.1も終わったからwin10のみにできたのに
どうせだからバージョンも10で

924:名無しさん@お腹いっぱい。 (ワッチョイ ff59-vba2)
21/11/30 17:16:42 qOpFatkc0.net
V9.0が出ました

925:名無しさん@お腹いっぱい。 (ワッチョイ 9fb3-m/w5)
21/11/30 20:12:21 kXcfs/bU0.net
あべのりのページのTeXインストーラーで入れたTeXと秀丸を使っているんだけど、
秀丸をver.9.00にしたら 「I can't find file …」 ってエラーメッセージが出るようになった。
そこで ver.8.99に戻したら、普通にコンパイルできるようになった。

926:名無しさん@お腹いっぱい。 (ワッチョイ d7ad-ZQOw)
21/12/01 20:14:55 EZxlfLwT0.net
ver5までは、windows95~xp まで対応してた
ver7までは、windows95まで対応してた
ver8までは、windows98、me、NT4、2000まで対応してたのに驚く

927:名無しさん@お腹いっぱい。 (ワッチョイW 9f82-WGnf)
21/12/02 16:10:59 cySpGSzM0.net
アウトラインのノードを複数選択するにはどうすればよいのでしょう
ノードを複数指定して範囲選択したいです

928:名無しさん@お腹いっぱい。 (ワッチョイ 515a-gCmz)
21/12/04 16:43:04 t+WGjBfq0.net
スレ立った

「秀丸」11年ぶりメジャーバージョンアップ ダークモードなど新搭載
スレリンク(bizplus板)

929:名無しさん@お腹いっぱい。 (ササクッテロラ Sp72-QOyb)
21/12/06 13:54:50 jt3DFd+Rp.net
ここで言われる「旧マクロ」って、どんなものの事ですか?どこにも説明がありません。

930:名無しさん@お腹いっぱい。 (ワッチョイW 9b58-CYTV)
21/12/07 00:53:03 Fqj2EQed0.net
「旧マクロ」じゃなくて旧タイプの「マクロ登録画面」な

何年か前にマクロの登録画面などが新UIに変わったが
互換性のために旧UIも設定から選べるようになっていた
それが今回撤廃されたということ
マクロの記述ルールが新しくなったわけではない

931:名無しさん@お腹いっぱい。 (ササクッテロラ Sp72-QOyb)
21/12/07 11:05:38 FCb4NLlzp.net
キー登録などもUIが変わった程度なんですかね?
ありがとうございました!

932:名無しさん@お腹いっぱい。 (ワッチョイ 516e-cP/Y)
21/12/08 14:27:05 HMJ5OzJd0.net
grep機能ですが、複数の文字列を対象に検索できましたっけ?

933:名無しさん@お腹いっぱい。 (ワッチョイ 0cc8-PP5C)
21/12/08 14:37:34 6LO+tEO00.net
>>895
正規表現にチェックを入れて
(あれや|これ)
とかやってみる

934:名無しさん@お腹いっぱい。 (ワッチョイ 516e-cP/Y)
21/12/08 14:44:31 HMJ5OzJd0.net
>>896
ありがとうございます。これでできました!
複数の検索文字列が、同じ行にあるか無いかでも試してみました。

935:名無しさん@お腹いっぱい。 (ワッチョイ a7a4-8/hI)
21/12/11 02:00:29 6DxbqOC40.net
マクロ実行時、Windows10のトラブル化、マクロ実行時若しくは終了時に現れた秀丸エディタが後ろに隠れて入力できない。
Windowsを再起動するか『Taskkill /IM Hidemaru.exe /F』で一度終了してから秀丸を開いてマクロを実行するとマクロ終了後最前面になる。

マクロ起動時のオプションに、『マクロ終了時にエディタを最前面に持ってくる』というオプションを付けて欲しいです。

936:名無しさん@お腹いっぱい。 (ワッチョイ dfc8-di0a)
21/12/11 03:12:54 v/4gLHDg0.net
>>898
ちょっと何言ってるのかよく分からないのでエスパーするけど
マクロから runsync か runsync2 で別プログラムを起動して
元の秀丸に戻れて無いんじゃないかと推測。
だとすれば、代わりに run を使って待機しないようにしてやれば
いいんじゃないかと思うけど、全くはずしてたらごめん。

937:名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
21/12/17 12:01:30 VQSqy0sp0.net
矢印キー上下で画面スクロールするとき、
右端のスクロールバーの更新が遅いんだが(2~3秒の遅延)、
仕様?

こんなエディタ初めて…w

938:名無しさん@お腹いっぱい。 (ワッチョイW 26e4-Wylw)
21/12/17 12:05:41 /bnV6XCo0.net
おまかん

939:名無しさん@お腹いっぱい。 (ワッチョイ 2a81-j66Y)
21/12/17 12:15:55 /e2R8cSw0.net
>>900
確かに、PageUp/PageDownは押しっぱなしにしていてもすぐ更新されるのに、
Up/Downは押しっぱなしにしているとなかなか更新されないな

940:名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
21/12/17 14:19:17 G4vDTKKb0.net
物凄いバカ発見w

941:名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
21/12/18 17:53:28 0cPR9Eb30.net
>>902
だよね…
長いファイルをよく使うので、気になって、使いものにならない…

しかも有料ソフトなのに… w

EmEditorにしようかな… w

942:名無しさん@お腹いっぱい。 (ワッチョイ a3b1-izju)
21/12/18 18:40:52 I+zXdL8c0.net
低スぺ対策で描画間隔を空けているんだろ。
テキスト内容が遅延しなきゃどうでもいいじゃんw

943:名無しさん@お腹いっぱい。 (ワッチョイ f36e-n/si)
21/12/18 19:37:23 IxQSM0fv0.net
うむ
言われるまで気づかなかったくらいどうでもいい

944:名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
21/12/19 10:55:33 mTOeD14Y0.net
まさかとは思うが、ノートPCとかでの話じゃないよな?
だったら秀丸無関係

945:名無しさん@お腹いっぱい。 (ワッチョイW 2673-nhNr)
21/12/19 11:07:53 a4BlEFZ/0.net
>>905
それだとPgUpやPgDnではしっかり更新されるのがわからないし、
作者に報告したらすぐに対応してくれるような問題では

946:名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
21/12/19 15:02:50 FoPcOmjk0.net
>>908
だね。w
秀丸だけ。

EmEditor、サクラエディタ、Mery、でも、Visual Studioすらも、そんなおかしな現象おこらないしw

初心者にとっては、どうでもいい話だろうがw

947:名無しさん@お腹いっぱい。 (ワッチョイW 1f58-cgzt)
21/12/19 15:38:00 S1RoJXXl0.net
正規表現で文末のw全部取っぱらってやりたい

948:名無しさん@お腹いっぱい。 (ワッチョイ 66a5-g56a)
21/12/19 15:55:55 IvGVEd3B0.net
s/w$//g

949:名無しさん@お腹いっぱい。 (ワッチョイ 7e76-kSWT)
21/12/19 16:00:37 2O4gHUiJ0.net
毟り取ればええがな

950:名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-jbfG)
21/12/19 16:31:10 QHu5vgDo0.net
>>911
久しぶりに sed使いを見つけた

951:名無しさん@お腹いっぱい。 (ワッチョイ cacc-YqKX)
21/12/19 17:33:53 2oBJEvVU0.net
perlかもしれん

952:名無しさん@お腹いっぱい。 (ワッチョイ 26e4-kSWT)
21/12/19 17:46:52 PP6n0SYm0.net
>>902
秀丸のスクロールバーはカーソル位置で更新されるのではなく
表示行数の範囲が変化されたタイミングで更新される仕様だからだよ。
別に遅延しているとかじゃない。
目の端でチラチラするの好きじゃないから個人的にはこちらの方が好みだな。

953:名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
21/12/19 18:05:25 FoPcOmjk0.net
>>915
違う。 よく見ろよ…

テキスト表示範囲と、スクロールバーの位置がずれる

954:名無しさん@お腹いっぱい。 (ワッチョイW 976e-cIzb)
21/12/19 20:47:19 BbJYjOTp0.net
お、w が消えた、うまく行ったかも

955:名無しさん@お腹いっぱい。 (ワッチョイ 26e4-kSWT)
21/12/19 22:28:45 PP6n0SYm0.net
>>916
少しラグがことを言っているみたいだね。こっちの�


956:ツ境だと1秒もラグはないけどな。 キーリピートの処理の優先度が高いからそうなっているだと思う。 編集領域の更新がされているので個人的には気にならないな。 気になるんだったらスクロールの設定も変えられるから試してみたら? もしくは秀丸は使わないとかで良いと思う。



957:名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
21/12/20 08:31:04 nOi1BRO+0.net
設定の問題だろ
Windowsキーボード設定
BIOS同上
リピート間隔調整機能付きキーボード

958:名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
21/12/20 08:31:38 nOi1BRO+0.net
あとリフレッシュレートの問題かもな
ゴミPCを使っているとかw


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch