!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください
軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう
■前スレ
秀丸エディタスレ Part42 [無断転載禁止]c2ch.net
ttps://egg.5ch.net/test/read.cgi/software/1466691024/ ←実質Part43
■公式
ttp://hide.maruo.co.jp/
■秀シリーズサポートフォーラム
ttp://www.maruo.co.jp/hidesoft/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
秀丸エディタスレ Part44
レス数が900を超えています。1000を超えると表示できなくなるよ。
1名無しさん@お腹いっぱい。 (アウアウウーT Sad7-rusg)
2019/02/22(金) 23:17:48.43ID:Es/Z3bt+a839名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO)
2021/11/06(土) 10:22:44.13ID:op6oG/y60 どう考えても秀丸マクロ以外には無理
840名無しさん@お腹いっぱい。 (ワッチョイ 6e7e-+Epa)
2021/11/07(日) 06:07:09.23ID:tAhdCOUN0 わざわざ取得しなくても、内部的な値であるsearchbufferが該当するのでは?
841名無しさん@お腹いっぱい。 (ワッチョイ 32cc-FSjO)
2021/11/07(日) 08:19:57.16ID:AixN7bnr0 まさにそれ
842名無しさん@お腹いっぱい。 (ワッチョイ e3cc-7lFM)
2021/11/13(土) 22:31:59.10ID:jIkMcXLc0 AAAAAをaaaaaに置換したいとする
AAAAAをコピーして置換を呼び出して置換元に入力して、
置換先にもコピーして小文字変換、、、できない
手入力すると不正確なので、別のファイルを開いてコピペして小文字変換して
クリップボードに入れておいて、置換先にコピペするしかない
AAAAAをコピーして置換を呼び出して置換元に入力して、
置換先にもコピーして小文字変換、、、できない
手入力すると不正確なので、別のファイルを開いてコピペして小文字変換して
クリップボードに入れておいて、置換先にコピペするしかない
843名無しさん@お腹いっぱい。 (ワッチョイ 75b1-09aj)
2021/11/13(土) 22:48:36.22ID:EmClXmVu0 Win10ならクリップボードの履歴を残せるのだから、
先に変換したものも入れとけ。
他の変換や修飾などができるクリップボード拡張を
入れてもいいし…
先に変換したものも入れとけ。
他の変換や修飾などができるクリップボード拡張を
入れてもいいし…
844名無しさん@お腹いっぱい。 (ワッチョイ a3c8-09aj)
2021/11/14(日) 01:08:57.84ID:AnxrwK7L0 >>842
AAAAAを選択して置換、置換先にコピーして再選択して右クリック、メニューから再変換を選んでaaaaaに変換してやればいいのでは
AAAAAを選択して置換、置換先にコピーして再選択して右クリック、メニューから再変換を選んでaaaaaに変換してやればいいのでは
845名無しさん@お腹いっぱい。 (ワッチョイ cb76-PeJZ)
2021/11/14(日) 01:10:41.12ID:15VyRYbl0846名無しさん@お腹いっぱい。 (ワッチョイ 1b73-FDGb)
2021/11/14(日) 09:19:48.55ID:Hz9Bq1Vl0 >>842
aaaaaという文字列に置換するのではなく、一括で小文字にしたいということなら、
置換のオプションで正規表現をオンにすると、\(0,ToLower)が使える
右の三角ボタンにいろいろ例が出てくる
aaaaaという文字列に置換するのではなく、一括で小文字にしたいということなら、
置換のオプションで正規表現をオンにすると、\(0,ToLower)が使える
右の三角ボタンにいろいろ例が出てくる
847名無しさん@お腹いっぱい。 (ワッチョイ e3cc-7lFM)
2021/11/14(日) 09:49:22.95ID:GLNjrIjt0 具体的な例としては、
CamelCaseという文字列をcamel_caseに置換したい
置換先の入力で、アンダースコアの挿入は手でやるとして、
大文字から小文字の変更は変更したい部分を選択して小文字変換機能を使うべき
わざわざミスを犯すリスクを取る理由はない
CamelCaseという文字列をcamel_caseに置換したい
置換先の入力で、アンダースコアの挿入は手でやるとして、
大文字から小文字の変更は変更したい部分を選択して小文字変換機能を使うべき
わざわざミスを犯すリスクを取る理由はない
848名無しさん@お腹いっぱい。 (ワッチョイ 4b6e-4vRU)
2021/11/16(火) 05:11:42.65ID:0y8AC9se0 井出丸エディタ Ver 8.99.2で、
タブから右クリックで「エクスプローラ」でエクスプローラを開くと、バックグラウンドで開くんだが、仕様変わった??
前はエクスプローラを開くと、エディタよりも前面に表示されていたのに
アップデートしてから、バックグラウンドで開くようになって困っている
どなたか解決方法ご存知ありませんか?
タブから右クリックで「エクスプローラ」でエクスプローラを開くと、バックグラウンドで開くんだが、仕様変わった??
前はエクスプローラを開くと、エディタよりも前面に表示されていたのに
アップデートしてから、バックグラウンドで開くようになって困っている
どなたか解決方法ご存知ありませんか?
849名無しさん@お腹いっぱい。 (ワッチョイ 4b6e-4vRU)
2021/11/16(火) 05:12:10.42ID:0y8AC9se0 秀丸エディタ
850名無しさん@お腹いっぱい。 (ワッチョイ 2373-09aj)
2021/11/16(火) 09:48:28.52ID:3owY77de0851名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk)
2021/11/20(土) 17:08:04.12ID:RULoQhEk0HAPPY852名無しさん@お腹いっぱい。 (HappyBirthday! 127e-9IQd)
2021/11/20(土) 17:09:46.28ID:5ltsAwGc0HAPPY 秀丸マクロの質問です
すでに別の手法を使っているので、問題にはならないのですが、気になるので質問させてください
★★★質問1★★★
moveto
whileループでdeleteline2
を使った後、「テキストの選択状態」になり、replaceallfastで置換できません
(もしかしたら選択範囲の置換になっているのかも)
マクロ内でescape、endsel等を使っても解除できません
(マクロ終了後にESCキーを押すと解除できます)
もしかしたら私は根本的に勘違いしていますか?
★★★質問2★★★
replaceallfastで
改行2行を1行 \\n\\n を \\n
置換しています
disabledrawで描画なしにしていると、処理に時間がかかります
これはなぜでしょうか?
すでに別の手法を使っているので、問題にはならないのですが、気になるので質問させてください
★★★質問1★★★
moveto
whileループでdeleteline2
を使った後、「テキストの選択状態」になり、replaceallfastで置換できません
(もしかしたら選択範囲の置換になっているのかも)
マクロ内でescape、endsel等を使っても解除できません
(マクロ終了後にESCキーを押すと解除できます)
もしかしたら私は根本的に勘違いしていますか?
★★★質問2★★★
replaceallfastで
改行2行を1行 \\n\\n を \\n
置換しています
disabledrawで描画なしにしていると、処理に時間がかかります
これはなぜでしょうか?
853名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk)
2021/11/20(土) 17:18:50.56ID:RULoQhEk0HAPPY 前に作ってたマクロが見つかったから、ちょこっと変更して>>847の仕様にしてみた。
もしよかったらどうぞ。
行数オーバーで一回で書き切れないので、2回に分けます。
// CamelCase → camel_case
// 変換したい単語の上にカーソルを置いて実行すること
// 前処理
begingroupundo;
// 現在位置を記録
#x1 = x;
#y1 = y;
// カーソル位置の単語の先頭と末尾を記録
selectword;
#topX = seltopx;
#topY = seltopy;
#endX = selendx;
#endY = selendy;
escape;
// 先頭位置に移動
moveto #topX, #topY;
(続く)
もしよかったらどうぞ。
行数オーバーで一回で書き切れないので、2回に分けます。
// CamelCase → camel_case
// 変換したい単語の上にカーソルを置いて実行すること
// 前処理
begingroupundo;
// 現在位置を記録
#x1 = x;
#y1 = y;
// カーソル位置の単語の先頭と末尾を記録
selectword;
#topX = seltopx;
#topY = seltopy;
#endX = selendx;
#endY = selendy;
escape;
// 先頭位置に移動
moveto #topX, #topY;
(続く)
854名無しさん@お腹いっぱい。 (HappyBirthday! ef53-n9sk)
2021/11/20(土) 17:20:26.41ID:RULoQhEk0HAPPY (続き)
// 置換
while(1){
searchdown "[A-Z]", regular;
if(!result){
break;
}
if(x>=#endX || y>#endY){ // 末尾位置に達したら抜ける
break;
}
escape;
insert "_";
#endX = #endX + 1; // 1文字増えたので末尾位置を更新
}
// 全体を小文字化
moveto #x1, #y1;
selectword;
tolower;
escape;
// 元の位置に戻す
moveto #x1, #y1;
// 後始末
endgroupundo;
(終わり)
以上、>>847へのレスです。
// 置換
while(1){
searchdown "[A-Z]", regular;
if(!result){
break;
}
if(x>=#endX || y>#endY){ // 末尾位置に達したら抜ける
break;
}
escape;
insert "_";
#endX = #endX + 1; // 1文字増えたので末尾位置を更新
}
// 全体を小文字化
moveto #x1, #y1;
selectword;
tolower;
escape;
// 元の位置に戻す
moveto #x1, #y1;
// 後始末
endgroupundo;
(終わり)
以上、>>847へのレスです。
855名無しさん@お腹いっぱい。 (ワッチョイ a2c8-iUmB)
2021/11/21(日) 02:40:02.16ID:GplyfzZS0 >>852
質問1はちょっと意味が分からないです。
マクロの簡単なサンプルを提示してもらえると
検証できるのですが。
質問2
replaceallfast"\n\n","\n";
で試してみたんですが、時間がかかるって
ほどではありませんでした。
disabledraw をつけると多少早くなるような
気もしますが誤差の範囲程度。
while とかのループ中にいれて何度も置換を
呼び出してるってことはありませんか?
質問1はちょっと意味が分からないです。
マクロの簡単なサンプルを提示してもらえると
検証できるのですが。
質問2
replaceallfast"\n\n","\n";
で試してみたんですが、時間がかかるって
ほどではありませんでした。
disabledraw をつけると多少早くなるような
気もしますが誤差の範囲程度。
while とかのループ中にいれて何度も置換を
呼び出してるってことはありませんか?
856名無しさん@お腹いっぱい。 (ワッチョイ 127e-9IQd)
2021/11/21(日) 15:43:20.11ID:OwBfgjXc0857名無しさん@お腹いっぱい。 (ワッチョイ 127e-9IQd)
2021/11/23(火) 09:56:10.18ID:gDYdZ+qU0 1時間悩んだ
正しい
"C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /x "部分編集.mac" "C:\メモ.txt"
間違い
"C:\メモ.txt" /x "部分編集.mac"
アホすぎた・・・
正しい
"C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /x "部分編集.mac" "C:\メモ.txt"
間違い
"C:\メモ.txt" /x "部分編集.mac"
アホすぎた・・・
858名無しさん@お腹いっぱい。 (ワッチョイ c2cc-58y4)
2021/11/24(水) 15:42:17.04ID:yOKoBUoK0 タブでスペースを4文字入力する設定にしていて
インデントを一段深くする行を挿入した
で、そのブロックを抜けたので、インデントを一段浅くしたい
とりあえず改行して、自動インデントで生成した空白だけの行を選択して、逆インデント
この状態では行全体が選択されていて、入力の為に行末に移動
そうすると、改行文字のみが選択された状態になっているので、
そのまま入力開始すると次の行と繋がってしまう
どういう手順で逆インデントするのが正解?
インデントを一段深くする行を挿入した
で、そのブロックを抜けたので、インデントを一段浅くしたい
とりあえず改行して、自動インデントで生成した空白だけの行を選択して、逆インデント
この状態では行全体が選択されていて、入力の為に行末に移動
そうすると、改行文字のみが選択された状態になっているので、
そのまま入力開始すると次の行と繋がってしまう
どういう手順で逆インデントするのが正解?
859名無しさん@お腹いっぱい。 (ワッチョイ 0e42-acBJ)
2021/11/24(水) 17:09:58.28ID:vUr3EfFu0 >>858
行を選択してシフト+タブ
行を選択してシフト+タブ
860名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/26(金) 11:20:30.16ID:/lIH+O3v0 いや、そのシフト+タブという操作が逆インデント
861名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
2021/11/26(金) 20:18:25.40ID:O472E17W0 >>858
Shift+Tabは範囲選択してないときはなにもしないようなので、
これをマクロファイルにしてShift+Tabに割り当ててみるとか
if (selecting) {
shifttab;
}
else {
disabledraw;
selectline;
shifttab;
escape;
golineend;
enabledraw;
}
Shift+Tabは範囲選択してないときはなにもしないようなので、
これをマクロファイルにしてShift+Tabに割り当ててみるとか
if (selecting) {
shifttab;
}
else {
disabledraw;
selectline;
shifttab;
escape;
golineend;
enabledraw;
}
862名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/26(金) 20:35:27.70ID:/lIH+O3v0 範囲選択を、複数行にわたる選択という意味で使ってる?
863名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
2021/11/26(金) 20:51:00.31ID:O472E17W0 >>862
いや、1文字以上の選択という意味だけど
いや、1文字以上の選択という意味だけど
864名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/26(金) 20:56:03.84ID:/lIH+O3v0 行を選択してのshift-tabは普通に使ってるので、機能が変わるのは困る
問題なのは改行文字の選択が残る点だけ
何か作者が想定してるうまい操作方法があると思うんだよな
問題なのは改行文字の選択が残る点だけ
何か作者が想定してるうまい操作方法があると思うんだよな
865名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
2021/11/26(金) 21:20:21.51ID:O472E17W0 >>864
上記のマクロは、範囲選択しているときは標準のShift+Tabの動作のままで、
範囲選択していないときのみカーソル位置の行を逆インデントするという動作だけど、
まぁマクロが嫌いなら余計なお世話だった
上記のマクロは、範囲選択しているときは標準のShift+Tabの動作のままで、
範囲選択していないときのみカーソル位置の行を逆インデントするという動作だけど、
まぁマクロが嫌いなら余計なお世話だった
866名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/26(金) 21:22:42.16ID:/lIH+O3v0 マクロ使わなくて済むならその方がいい
それで慣れてしまうとどこにでもマクロ持って行かないといけないし
それで慣れてしまうとどこにでもマクロ持って行かないといけないし
867名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/26(金) 21:33:58.33ID:/lIH+O3v0 選択して逆インデントしても選択状態は継続していて、
選択モードから抜ける操作が必要
行頭や行末への移動では選択モードから抜けないので(これも不便)
明示的にカーソルを動かす必要がある
逆インデント時点で行頭にいるので、一つ右に移動してから行末に移動すればいい
行末移動だけで選択から抜ければそれがベスト
選択モードから抜ける操作が必要
行頭や行末への移動では選択モードから抜けないので(これも不便)
明示的にカーソルを動かす必要がある
逆インデント時点で行頭にいるので、一つ右に移動してから行末に移動すればいい
行末移動だけで選択から抜ければそれがベスト
868名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
2021/11/26(金) 22:10:22.60ID:ZhcfIEyn0869名無しさん@お腹いっぱい。 (ワッチョイ bf73-mgIj)
2021/11/26(金) 22:12:01.92ID:O472E17W0 >>867
探してみたら、作者も同じような提案してた
https://log.maruo.co.jp/hidesoft/hidesoft_2/x37039.html
マクロが嫌なら、行頭に行ったり行末に戻ったりするより、
この人のように、BSキー4回が一番速そうだけど
探してみたら、作者も同じような提案してた
https://log.maruo.co.jp/hidesoft/hidesoft_2/x37039.html
マクロが嫌なら、行頭に行ったり行末に戻ったりするより、
この人のように、BSキー4回が一番速そうだけど
870名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/26(金) 22:26:49.89ID:/lIH+O3v0 確かになー
一行選択して逆インデントして選択解除して行末に移動するより、
BSx4の方が明らかに速い
それが最善の方法として今まで来ちゃってるのが信じがたい
pythonの人はそもそも秀丸使わずにPyCharmとか使ってるのかな
一行選択して逆インデントして選択解除して行末に移動するより、
BSx4の方が明らかに速い
それが最善の方法として今まで来ちゃってるのが信じがたい
pythonの人はそもそも秀丸使わずにPyCharmとか使ってるのかな
871名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
2021/11/27(土) 05:56:38.81ID:ZSyYsNU/0872名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/27(土) 08:09:42.52ID:AOPqGhiD0 1行だけの時は選択していてはいけない、という例外ルールに馴染めるかどうか
慣れれば手間は最小になるんだけど
慣れれば手間は最小になるんだけど
873名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
2021/11/27(土) 08:49:48.71ID:ZSyYsNU/0 どういう動作を正解として求めてるのかよく分かりませんが
ひょっとしてこういうことでしょうか?
if (selecting) {shifttab;up;golineend2;}
else {selectline;shifttab;right;golineend2;}
ひょっとしてこういうことでしょうか?
if (selecting) {shifttab;up;golineend2;}
else {selectline;shifttab;right;golineend2;}
874名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/27(土) 09:00:38.36ID:AOPqGhiD0 1行の時の操作を複数行の時と同じにすれば変なことにはならない
逆インデントしたい行の行末にいる
行頭に移動
shift-↓で1行選択
逆インデント
←で戻る
そもそも知りたかったのもこういうこと
逆インデントしたい行の行末にいる
行頭に移動
shift-↓で1行選択
逆インデント
←で戻る
そもそも知りたかったのもこういうこと
875名無しさん@お腹いっぱい。 (アウアウクー MMcb-093O)
2021/11/27(土) 09:45:55.10ID:z9tXBJ0xM >>858
行末に移動した時に範囲選択が解除されないのは、
Endキーに標準機能以外のものが割り振られているのでは
https://help.maruo.co.jp/hidemaru/html/140_CmdCursor_CursorMove_LineTopEnd.html
行末に移動した時に範囲選択が解除されないのは、
Endキーに標準機能以外のものが割り振られているのでは
https://help.maruo.co.jp/hidemaru/html/140_CmdCursor_CursorMove_LineTopEnd.html
876名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/27(土) 09:49:50.09ID:AOPqGhiD0 まあ、論理行末に移動に変更してあるけど、
だからといって選択を解除しない理由になると思えない
だからといって選択を解除しない理由になると思えない
877名無しさん@お腹いっぱい。 (アウアウクー MMcb-093O)
2021/11/27(土) 10:01:39.68ID:z9tXBJ0xM >>876
理由もなにも、秀丸がそういう仕様にしちゃってるからでしょう
今さら仕様変更するとは思えないので、それが不満なら、
「標準機能以外の時も選択範囲は解除」のようなオプションの要望を出してみては
理由もなにも、秀丸がそういう仕様にしちゃってるからでしょう
今さら仕様変更するとは思えないので、それが不満なら、
「標準機能以外の時も選択範囲は解除」のようなオプションの要望を出してみては
878名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/27(土) 10:13:08.84ID:AOPqGhiD0 windowsとかcubaseとか、長く続いてるソフトは過去のしがらみの多さのせいで機能不全になって行くな
879名無しさん@お腹いっぱい。 (ワッチョイW 9fc8-nq+H)
2021/11/27(土) 13:33:32.29ID:ZSyYsNU/0 今回のケースは、ああ、そういうことかってのが理解できた一方で
こんなことが出来ないのってモヤモヤ感も分かって
なんか初心に帰れた気がする。
でもPython使いとしてこれからやっていこうって思うなら
秀丸マクロのワンライナーくらいサクって処理して欲しい。
まあ、頑張って。
こんなことが出来ないのってモヤモヤ感も分かって
なんか初心に帰れた気がする。
でもPython使いとしてこれからやっていこうって思うなら
秀丸マクロのワンライナーくらいサクって処理して欲しい。
まあ、頑張って。
880名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/27(土) 14:10:05.18ID:AOPqGhiD0 結局、
backspace;
backspace;
backspace;
backspace;
これをshift-BSにアサインした
backspace;
backspace;
backspace;
backspace;
これをshift-BSにアサインした
881名無しさん@お腹いっぱい。 (ワッチョイ 9fc8-ZQOw)
2021/11/27(土) 21:20:18.32ID:ZSyYsNU/0 ファイナルアンサーが出たようですが
これだと発動する位置が限定される分
先に提示されたマクロより機能が劣化してるのが
なんだかモヤモヤ……
これだと発動する位置が限定される分
先に提示されたマクロより機能が劣化してるのが
なんだかモヤモヤ……
882名無しさん@お腹いっぱい。 (ワッチョイ 57b1-ZQOw)
2021/11/28(日) 12:30:06.75ID:PLOI4MEN0 最近バージョンを刻んでいたのはWin2000以下の対応を外すためか…
883名無しさん@お腹いっぱい。 (ワッチョイW d77b-8eAe)
2021/11/28(日) 15:22:43.37ID:H3tbWRg60 超絶古いOS使ってる人や会社が秀丸だけ更新とかぶっちゃけあり得ないけどな。
そういうとこは指定のソフトを更新せず使ってるだけだから。
そういうとこは指定のソフトを更新せず使ってるだけだから。
884名無しさん@お腹いっぱい。 (ワッチョイ d76e-eHdc)
2021/11/28(日) 17:08:30.83ID:ppIRsPM80 かろうじてwin7だけど現場のPCはオフラインだからオンラインソフトはたまに更新してるよ
885名無しさん@お腹いっぱい。 (ワッチョイ ffc5-+OuA)
2021/11/30(火) 15:39:53.72ID:sqlkjKec0 「秀丸エディタ」が10年以上ぶりのメジャーバージョンアップ 〜v9.00が正式版に
ttp://forest.watch.impress.co.jp/docs/news/1370220.html
旧タイプのマクロ登録、キー割り当て、設定のリストなどが廃止された。
対応OSも大きく変更され、Windows XP以降へと改められた。
Windows 98/Me/2000などをサポートするのは、v8.99.xが最後となる。
ttp://forest.watch.impress.co.jp/docs/news/1370220.html
旧タイプのマクロ登録、キー割り当て、設定のリストなどが廃止された。
対応OSも大きく変更され、Windows XP以降へと改められた。
Windows 98/Me/2000などをサポートするのは、v8.99.xが最後となる。
886名無しさん@お腹いっぱい。 (ワッチョイ 9fcc-RK7S)
2021/11/30(火) 15:47:51.30ID:lL0PDyxC0 もう少し待ったら8.1も終わったからwin10のみにできたのに
どうせだからバージョンも10で
どうせだからバージョンも10で
887名無しさん@お腹いっぱい。 (ワッチョイ ff59-vba2)
2021/11/30(火) 17:16:42.83ID:qOpFatkc0 V9.0が出ました
888名無しさん@お腹いっぱい。 (ワッチョイ 9fb3-m/w5)
2021/11/30(火) 20:12:21.03ID:kXcfs/bU0 あべのりのページのTeXインストーラーで入れたTeXと秀丸を使っているんだけど、
秀丸をver.9.00にしたら 「I can't find file …」 ってエラーメッセージが出るようになった。
そこで ver.8.99に戻したら、普通にコンパイルできるようになった。
秀丸をver.9.00にしたら 「I can't find file …」 ってエラーメッセージが出るようになった。
そこで ver.8.99に戻したら、普通にコンパイルできるようになった。
889名無しさん@お腹いっぱい。 (ワッチョイ d7ad-ZQOw)
2021/12/01(水) 20:14:55.35ID:EZxlfLwT0 ver5までは、windows95〜xp まで対応してた
ver7までは、windows95まで対応してた
ver8までは、windows98、me、NT4、2000まで対応してたのに驚く
ver7までは、windows95まで対応してた
ver8までは、windows98、me、NT4、2000まで対応してたのに驚く
890名無しさん@お腹いっぱい。 (ワッチョイW 9f82-WGnf)
2021/12/02(木) 16:10:59.98ID:cySpGSzM0 アウトラインのノードを複数選択するにはどうすればよいのでしょう
ノードを複数指定して範囲選択したいです
ノードを複数指定して範囲選択したいです
891名無しさん@お腹いっぱい。 (ワッチョイ 515a-gCmz)
2021/12/04(土) 16:43:04.87ID:t+WGjBfq0892名無しさん@お腹いっぱい。 (ササクッテロラ Sp72-QOyb)
2021/12/06(月) 13:54:50.62ID:jt3DFd+Rp ここで言われる「旧マクロ」って、どんなものの事ですか?どこにも説明がありません。
893名無しさん@お腹いっぱい。 (ワッチョイW 9b58-CYTV)
2021/12/07(火) 00:53:03.65ID:Fqj2EQed0 「旧マクロ」じゃなくて旧タイプの「マクロ登録画面」な
何年か前にマクロの登録画面などが新UIに変わったが
互換性のために旧UIも設定から選べるようになっていた
それが今回撤廃されたということ
マクロの記述ルールが新しくなったわけではない
何年か前にマクロの登録画面などが新UIに変わったが
互換性のために旧UIも設定から選べるようになっていた
それが今回撤廃されたということ
マクロの記述ルールが新しくなったわけではない
894名無しさん@お腹いっぱい。 (ササクッテロラ Sp72-QOyb)
2021/12/07(火) 11:05:38.92ID:FCb4NLlzp キー登録などもUIが変わった程度なんですかね?
ありがとうございました!
ありがとうございました!
895名無しさん@お腹いっぱい。 (ワッチョイ 516e-cP/Y)
2021/12/08(水) 14:27:05.87ID:HMJ5OzJd0 grep機能ですが、複数の文字列を対象に検索できましたっけ?
896名無しさん@お腹いっぱい。 (ワッチョイ 0cc8-PP5C)
2021/12/08(水) 14:37:34.47ID:6LO+tEO00897名無しさん@お腹いっぱい。 (ワッチョイ 516e-cP/Y)
2021/12/08(水) 14:44:31.47ID:HMJ5OzJd0898名無しさん@お腹いっぱい。 (ワッチョイ a7a4-8/hI)
2021/12/11(土) 02:00:29.38ID:6DxbqOC40 マクロ実行時、Windows10のトラブル化、マクロ実行時若しくは終了時に現れた秀丸エディタが後ろに隠れて入力できない。
Windowsを再起動するか『Taskkill /IM Hidemaru.exe /F』で一度終了してから秀丸を開いてマクロを実行するとマクロ終了後最前面になる。
マクロ起動時のオプションに、『マクロ終了時にエディタを最前面に持ってくる』というオプションを付けて欲しいです。
Windowsを再起動するか『Taskkill /IM Hidemaru.exe /F』で一度終了してから秀丸を開いてマクロを実行するとマクロ終了後最前面になる。
マクロ起動時のオプションに、『マクロ終了時にエディタを最前面に持ってくる』というオプションを付けて欲しいです。
899名無しさん@お腹いっぱい。 (ワッチョイ dfc8-di0a)
2021/12/11(土) 03:12:54.06ID:v/4gLHDg0 >>898
ちょっと何言ってるのかよく分からないのでエスパーするけど
マクロから runsync か runsync2 で別プログラムを起動して
元の秀丸に戻れて無いんじゃないかと推測。
だとすれば、代わりに run を使って待機しないようにしてやれば
いいんじゃないかと思うけど、全くはずしてたらごめん。
ちょっと何言ってるのかよく分からないのでエスパーするけど
マクロから runsync か runsync2 で別プログラムを起動して
元の秀丸に戻れて無いんじゃないかと推測。
だとすれば、代わりに run を使って待機しないようにしてやれば
いいんじゃないかと思うけど、全くはずしてたらごめん。
900名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
2021/12/17(金) 12:01:30.47ID:VQSqy0sp0 矢印キー上下で画面スクロールするとき、
右端のスクロールバーの更新が遅いんだが(2〜3秒の遅延)、
仕様?
こんなエディタ初めて…w
右端のスクロールバーの更新が遅いんだが(2〜3秒の遅延)、
仕様?
こんなエディタ初めて…w
901名無しさん@お腹いっぱい。 (ワッチョイW 26e4-Wylw)
2021/12/17(金) 12:05:41.83ID:/bnV6XCo0 おまかん
902名無しさん@お腹いっぱい。 (ワッチョイ 2a81-j66Y)
2021/12/17(金) 12:15:55.12ID:/e2R8cSw0903名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
2021/12/17(金) 14:19:17.17ID:G4vDTKKb0 物凄いバカ発見w
904名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
2021/12/18(土) 17:53:28.93ID:0cPR9Eb30905名無しさん@お腹いっぱい。 (ワッチョイ a3b1-izju)
2021/12/18(土) 18:40:52.61ID:I+zXdL8c0 低スぺ対策で描画間隔を空けているんだろ。
テキスト内容が遅延しなきゃどうでもいいじゃんw
テキスト内容が遅延しなきゃどうでもいいじゃんw
906名無しさん@お腹いっぱい。 (ワッチョイ f36e-n/si)
2021/12/18(土) 19:37:23.14ID:IxQSM0fv0 うむ
言われるまで気づかなかったくらいどうでもいい
言われるまで気づかなかったくらいどうでもいい
907名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
2021/12/19(日) 10:55:33.73ID:mTOeD14Y0 まさかとは思うが、ノートPCとかでの話じゃないよな?
だったら秀丸無関係
だったら秀丸無関係
908名無しさん@お腹いっぱい。 (ワッチョイW 2673-nhNr)
2021/12/19(日) 11:07:53.94ID:a4BlEFZ/0909名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
2021/12/19(日) 15:02:50.00ID:FoPcOmjk0910名無しさん@お腹いっぱい。 (ワッチョイW 1f58-cgzt)
2021/12/19(日) 15:38:00.24ID:S1RoJXXl0 正規表現で文末のw全部取っぱらってやりたい
911名無しさん@お腹いっぱい。 (ワッチョイ 66a5-g56a)
2021/12/19(日) 15:55:55.28ID:IvGVEd3B0 s/w$//g
912名無しさん@お腹いっぱい。 (ワッチョイ 7e76-kSWT)
2021/12/19(日) 16:00:37.95ID:2O4gHUiJ0 毟り取ればええがな
913名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-jbfG)
2021/12/19(日) 16:31:10.53ID:QHu5vgDo0 >>911
久しぶりに sed使いを見つけた
久しぶりに sed使いを見つけた
914名無しさん@お腹いっぱい。 (ワッチョイ cacc-YqKX)
2021/12/19(日) 17:33:53.48ID:2oBJEvVU0 perlかもしれん
915名無しさん@お腹いっぱい。 (ワッチョイ 26e4-kSWT)
2021/12/19(日) 17:46:52.28ID:PP6n0SYm0 >>902
秀丸のスクロールバーはカーソル位置で更新されるのではなく
表示行数の範囲が変化されたタイミングで更新される仕様だからだよ。
別に遅延しているとかじゃない。
目の端でチラチラするの好きじゃないから個人的にはこちらの方が好みだな。
秀丸のスクロールバーはカーソル位置で更新されるのではなく
表示行数の範囲が変化されたタイミングで更新される仕様だからだよ。
別に遅延しているとかじゃない。
目の端でチラチラするの好きじゃないから個人的にはこちらの方が好みだな。
916名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
2021/12/19(日) 18:05:25.79ID:FoPcOmjk0917名無しさん@お腹いっぱい。 (ワッチョイW 976e-cIzb)
2021/12/19(日) 20:47:19.05ID:BbJYjOTp0 お、w が消えた、うまく行ったかも
918名無しさん@お腹いっぱい。 (ワッチョイ 26e4-kSWT)
2021/12/19(日) 22:28:45.87ID:PP6n0SYm0 >>916
少しラグがことを言っているみたいだね。こっちの環境だと1秒もラグはないけどな。
キーリピートの処理の優先度が高いからそうなっているだと思う。
編集領域の更新がされているので個人的には気にならないな。
気になるんだったらスクロールの設定も変えられるから試してみたら?
もしくは秀丸は使わないとかで良いと思う。
少しラグがことを言っているみたいだね。こっちの環境だと1秒もラグはないけどな。
キーリピートの処理の優先度が高いからそうなっているだと思う。
編集領域の更新がされているので個人的には気にならないな。
気になるんだったらスクロールの設定も変えられるから試してみたら?
もしくは秀丸は使わないとかで良いと思う。
919名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
2021/12/20(月) 08:31:04.50ID:nOi1BRO+0 設定の問題だろ
Windowsキーボード設定
BIOS同上
リピート間隔調整機能付きキーボード
Windowsキーボード設定
BIOS同上
リピート間隔調整機能付きキーボード
920名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
2021/12/20(月) 08:31:38.16ID:nOi1BRO+0 あとリフレッシュレートの問題かもな
ゴミPCを使っているとかw
ゴミPCを使っているとかw
921名無しさん@お腹いっぱい。 (ワッチョイ 6a73-xasP)
2021/12/20(月) 10:51:45.97ID:YXiJtp9L0922名無しさん@お腹いっぱい。 (アウアウアー Sab6-6FII)
2021/12/20(月) 15:36:48.31ID:YdXZHFUxa どうしても その挙動が嫌ならマクロ書いて↑と↓に割り当てたら解決できるぜ
かなりスクロールが遅くなるけどな
かなりスクロールが遅くなるけどな
923名無しさん@お腹いっぱい。 (ワッチョイW 976e-/5Wy)
2021/12/20(月) 16:35:23.19ID:Bp7wcpE60 多分この仕様も何らかの心遣いなんだろうな
924名無しさん@お腹いっぱい。 (ワッチョイ 2e7e-1Hc8)
2021/12/21(火) 09:07:57.17ID:E36C+tA60 完全におま環
925名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-jbfG)
2021/12/21(火) 13:04:10.10ID:hGzSeXOH0 カーソルキーとかPageUpなんて使ってると
vi使いやemacs使いには馬鹿にされるぞ
vi使いやemacs使いには馬鹿にされるぞ
926名無しさん@お腹いっぱい。 (ワッチョイ cacc-YqKX)
2021/12/21(火) 13:25:47.86ID:2lFvOni+0 実際にはcaps-eで上カーソルのキーコードが発生するが、挙動は変わらない
927名無しさん@お腹いっぱい。 (ワッチョイ be6e-i1tV)
2021/12/22(水) 01:19:25.64ID:aHT36gJ00 秀丸をタブモードにしてる状態で
タブを右クリック→「エクスプローラ」から、テキストファイルの保存先を開くと、
エクスプローラが秀丸の背面で開く現象が起こる。
どうも秀丸ではなくて、Windows側に原因がありそうなんだが、発生原因がわからない。
以前も同じ現象が起こって、Windows10を初期化までしたのにまた再発した。。
設定を変えたとか、新しいソフトをインストールしたとかもないし、
PCの電源をつけっぱなしにして寝て、翌日起きてPCをさわったら、この現象が起こってた。
また、初期化か。。
タブを右クリック→「エクスプローラ」から、テキストファイルの保存先を開くと、
エクスプローラが秀丸の背面で開く現象が起こる。
どうも秀丸ではなくて、Windows側に原因がありそうなんだが、発生原因がわからない。
以前も同じ現象が起こって、Windows10を初期化までしたのにまた再発した。。
設定を変えたとか、新しいソフトをインストールしたとかもないし、
PCの電源をつけっぱなしにして寝て、翌日起きてPCをさわったら、この現象が起こってた。
また、初期化か。。
928名無しさん@お腹いっぱい。 (ワッチョイ f36e-n/si)
2021/12/22(水) 02:10:03.54ID:Ak8ISby20 >>925
そんな事で馬鹿にしてくるviやemacs使いを馬鹿してる
そんな事で馬鹿にしてくるviやemacs使いを馬鹿してる
929名無しさん@お腹いっぱい。 (ワッチョイ cacc-YqKX)
2021/12/22(水) 10:16:04.29ID:8MSpbJpM0 emacs使いはescキーを頻繁に押すので、追加のescキーをたくさんアサインしている
930名無しさん@お腹いっぱい。 (ワッチョイ 26e4-kSWT)
2021/12/23(木) 22:40:38.21ID:KnS8l3i10931名無しさん@お腹いっぱい。 (中止 e311-e50p)
2021/12/24(金) 03:33:29.44ID:znjOI9rr0EVE 昔、専門学校と初めに就職した会社でUNIX使ったことがあるが、Viは異常に使いにくくてどうしてもなじめなかったわ。
なんでカーソル移動するだけでいちいちモード切替して英字キーを使わにゃならんのだ。
それだけじゃなく大概の移動や編集操作も同じだし。
なんのためにカーソルキーやファンクションキーとかがあるんだよ。
会社の方は個人のWindows95端末(普通のPC)から専用の通信ソフト(DOS窓のUNIX版みたいな)でUNIXのサーバーにログインしてCUIで操作するシステムだったが、
あまりに不便だったからテキスト編集はWindows上(秀丸)でやって、コンパイル・実行テストや提出時など、必要に応じてUNIXの方にコピペ転送するようにしてたわ。
なんでカーソル移動するだけでいちいちモード切替して英字キーを使わにゃならんのだ。
それだけじゃなく大概の移動や編集操作も同じだし。
なんのためにカーソルキーやファンクションキーとかがあるんだよ。
会社の方は個人のWindows95端末(普通のPC)から専用の通信ソフト(DOS窓のUNIX版みたいな)でUNIXのサーバーにログインしてCUIで操作するシステムだったが、
あまりに不便だったからテキスト編集はWindows上(秀丸)でやって、コンパイル・実行テストや提出時など、必要に応じてUNIXの方にコピペ転送するようにしてたわ。
932名無しさん@お腹いっぱい。 (中止 076e-bp1O)
2021/12/24(金) 16:17:57.78ID:wAjg1eze0EVE >>931
viとかは元々、ファンクションキーやカーソル移動キーなどのないキーボードなどでも
共通に使えるように作られていたものだからね
だからメタキーとアルファベットキーの組み合わせで操作するようになっている
ショートカットキーなんかと同じで覚えてしまっている人にとっては、他のキーに手を伸ばす必要がなくて
手早く操作できるんだろうけどね
viとかは元々、ファンクションキーやカーソル移動キーなどのないキーボードなどでも
共通に使えるように作られていたものだからね
だからメタキーとアルファベットキーの組み合わせで操作するようになっている
ショートカットキーなんかと同じで覚えてしまっている人にとっては、他のキーに手を伸ばす必要がなくて
手早く操作できるんだろうけどね
933名無しさん@お腹いっぱい。 (中止 2bcc-UKfx)
2021/12/24(金) 16:30:59.62ID:TOr4GK6L0EVE キーボードの制約というか、ttyの範囲内でやらなあかんので
934名無しさん@お腹いっぱい。 (ワッチョイ a2cc-a6Oy)
2022/01/16(日) 07:59:19.88ID:41rwLSWK0 置換する時に、検索で見つけた部分を$1みたいに再利用できない?
935名無しさん@お腹いっぱい。 (アウアウウーT Sa05-S9fR)
2022/01/16(日) 12:17:04.37ID:gPPIcA5ba >>934
正規表現での置換ならできる
ただし一致文字列は$1,$2,$3
ではなく\1,\2,\3
置換のダイアログでヘルプボタンを押すと
出てきたヘルプに「正規表現はこちら」とあるので
そこの「置換文字列」を参照
正規表現での置換ならできる
ただし一致文字列は$1,$2,$3
ではなく\1,\2,\3
置換のダイアログでヘルプボタンを押すと
出てきたヘルプに「正規表現はこちら」とあるので
そこの「置換文字列」を参照
936名無しさん@お腹いっぱい。 (ワッチョイ a2cc-a6Oy)
2022/01/16(日) 12:42:33.29ID:41rwLSWK0 \なのか
s/(pattern)\1/$1/
パターン内が\1で外では$1じゃなかったっけ
s/(pattern)\1/$1/
パターン内が\1で外では$1じゃなかったっけ
937名無しさん@お腹いっぱい。 (アウアウウーT Sa05-S9fR)
2022/01/16(日) 17:42:26.75ID:gPPIcA5ba Perlの話?
秀丸のスレなので秀丸のことだとすると
付属のヘルプにも書いてあるが
\1・\2...、\g{数字}、\g{-数字} 一般的正規表現互換のタグ付き正規表現
https://help.maruo.co.jp/hidemaru/html/190_CmdSearch_Regular_PerlTag.html
【 補足2 】
他のソフトの正規表現で、括弧のタグを$1や$2で書く場合がありますが、
秀丸エディタのHmJre.dllでは、$1や$2といった書き方は使えません。
Web検索して見つかるような正規表現の例で$1や$2がある場合は、
秀丸エディタ向けに\1や\2と読み替えるとそのまま使える場合があります。
秀丸のスレなので秀丸のことだとすると
付属のヘルプにも書いてあるが
\1・\2...、\g{数字}、\g{-数字} 一般的正規表現互換のタグ付き正規表現
https://help.maruo.co.jp/hidemaru/html/190_CmdSearch_Regular_PerlTag.html
【 補足2 】
他のソフトの正規表現で、括弧のタグを$1や$2で書く場合がありますが、
秀丸エディタのHmJre.dllでは、$1や$2といった書き方は使えません。
Web検索して見つかるような正規表現の例で$1や$2がある場合は、
秀丸エディタ向けに\1や\2と読み替えるとそのまま使える場合があります。
938名無しさん@お腹いっぱい。 (ワッチョイ c11a-9BXF)
2022/01/17(月) 01:51:11.82ID:hmNx7lT70 ヒストリの常駐にしているのにメニューに出てこない時がある
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- WBC世界バンタム級王座決定戦 井上拓真が3-0の判定勝利で世界王座に返り咲き! 無敗の那須川天心に初黒星つけ完全復活!★2 [牛丼★]
- 【速報】盗難車ひき逃げで歩行者ら12人死傷 逃走した“運転手”の37歳男を逮捕 東京・足立区 ★4 [Ailuropoda melanoleuca★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も [ぐれ★]
- 【時事解説】日米安保条約で「アメリカには日本防衛の義務がある」という誤解 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★2 [ぐれ★]
- 人生初黒星の神童、那須川天心がリング上で土下座 [牛丼★]
- 【悲報】アラフォー以上が紅白歌合戦の歌手を知らない問題、深刻な日本国民の社会問題に… でも、40代が楽しめる歌番組なんかいるか? [452836546]
- フィフィ、工作員と疑う声を全否定し日本のために善意でやってると主張「どんだけ探ったところで、なんも出てこないよ」 [377482965]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ166
- まったりおじゃる丸待機スレ🏡
- 蠢く〈うごめく〉 嬲る〈なぶる〉 毟る〈むしる〉 こういう天才的な造形の漢字をもっと教えろください [314039747]
- 高市早苗さん、インフレ税導入へ [175344491]
