秀丸エディタスレ Part19

このエントリーをはてなブックマークに追加
952名無しさん@お腹いっぱい。:2007/09/11(火) 11:47:48 ID:w7dAxnZv0
やかん買いにいかんかや


ところでキー操作記録って使ってる?
Ver3.xからの秀丸ユーザーだけど全然使いどころがわからん…。
欲しい機能はマクロファイルにゴリゴリ書く方が好きなんだよな。
953名無しさん@お腹いっぱい。:2007/09/11(火) 11:52:43 ID:6hKQzlXn0
>>952
そのマクロファイルをゴリゴリ書くための下準備として記録して
保存したりするな。

あと、マクロ書くまでもないけど一括置換じゃ対応できない
その場限りの定型処理とか。
954名無しさん@お腹いっぱい。:2007/09/11(火) 15:49:56 ID:w5050twd0
ctrl + aだと全選択できず、
ctrl + A, ctrl + shift + aだとできるのは漏れだけですか?

955名無しさん@お腹いっぱい。:2007/09/11(火) 16:28:00 ID:o+ofFriv0
Shift+CapsLockでCapsLockキー外せよw
使いにくいだろwその状態。
956954:2007/09/11(火) 16:43:29 ID:w5050twd0
>>955
いやいや、そうでなくて
秀丸Ver7のバグ?ってことで...

って、思って今やってみたらできるようになりました。
なぜできなかったのだろう orz
957名無しさん@お腹いっぱい。:2007/09/11(火) 21:21:21 ID:xxyFOjbX0
あらかじめ設定ファイル
>"ファイルを開く"
>>"メモを開く" fileopen"C:\windows\desktop\メモ.txt"
>>"ログを開く" fileopen"C:\windows\desktop\ログ.txt"
>"マクロを実行"
>>"マクロA" macro"c:\hidemaru\macA.mac"
>>"マクロB" macro"c:\hidemaru\macA.mac"
>>"マクロC" macro"call mac_C"
>>"マクロを編集"
>>>"マクロA" fileopen"c:\hidemaru\macA.mac"
>>>"マクロB" fileopen"c:\hidemaru\macB.mac"
みたいに作っておけば、それをポップアップメニューで表示してくれるマクロってありませんか?

mousemenu "01.いろいろなファイルを編集","02.このファイルを編集する","03.AAがキッチリ表示されるようにする","04.batファイルでファイル操作";
if( result == 0 ){endmacro;
}else if( result == 1 ) {
/*03.このmacファイルを編集*/
call edit_file_x;
}else if( result == 2 ) {
call edit_file_a;
/*先頭、末尾のスペースを削除する*/
replaceallfast "^( | )+","",regular;
replaceallfast "( | )+$","",regular;
}else if( result == 3 ) {
/*AAがキッチリ表示されるようにする*/
config "f(MS Pゴシック) xFontPoint:12";
}else if( result == 4 ) {
/*batファイルでファイル操作*/
call make_bat;
}
こんな感じでやってるんですが、増やすのが面倒で…
特に順番変えたりするとif全部番号変えなきゃいけませんし
958名無しさん@お腹いっぱい。:2007/09/11(火) 21:51:43 ID:dZnRE2A70
秀丸の最新版でtxtファイルを開いてるときに「ファイルタイプ別の設定」を開いても
txt扱いではなく共通になってしまうのは仕様ですか?
HTMLファイルは問題なし。Vista、XP両方ともです。
959名無しさん@お腹いっぱい。:2007/09/11(火) 21:59:47 ID:pqlDd4L/0
>>957
設定ファイルから自分で書いているそのマクロを自動生成して、それをexecmacroすりゃいいんじゃね?
960名無しさん@お腹いっぱい。:2007/09/11(火) 22:21:12 ID:8vhpDsVG0
ファイル生成となると田楽DLLの出番だな。
ていうかそろそろ次スレの時期?
961名無しさん@お腹いっぱい。:2007/09/11(火) 22:33:36 ID:uX2Dx7BX0
>>958
txtファイルのファイルタイプが共通になっているんだと思う
962名無しさん@お腹いっぱい。:2007/09/12(水) 00:07:35 ID:qz7Qufcm0
>>952
面倒な置換なんかは、正規表現で悩むよりキー操作で適当にやるほうが楽だったりする。

>欲しい機能はマクロファイルにゴリゴリ書く方が好きなんだよな。

そのマクロを書くためのお手本として使うんじゃないか。
てか、キー操作記録って自動記録マクロだってのは知ってる?保存すると.macに書出してくれる。
コマンドの記述方法がわかんない時、逆引き的に良く使う。ヘルプ捜すよりてっとり早い
963名無しさん@お腹いっぱい。:2007/09/12(水) 00:10:18 ID:blcWJghq0
次スレたてました

秀丸エディタスレ Part20
http://pc11.2ch.net/test/read.cgi/software/1189523191/l50
964952:2007/09/12(水) 00:22:42 ID:VolNJoNa0
>>962

> てか、キー操作記録って自動記録マクロだってのは知ってる?

知ってるよ。
ただ手書きでもあまり困ってないってだけ。


>>963
乙です
965名無しさん@お腹いっぱい。:2007/09/12(水) 00:29:35 ID:x5xE5Z/S0
イベント駆動のマクロもっと欲しいなあ
966名無しさん@お腹いっぱい。:2007/09/12(水) 01:17:00 ID:YzrEXmaC0
例えば?
967名無しさん@お腹いっぱい。:2007/09/12(水) 02:24:47 ID:i+gNbazL0
秀丸を起動する度に窓の位置やサイズがデフォルトに戻ってしまうのは仕様なんですか?
968名無しさん@お腹いっぱい。:2007/09/12(水) 02:42:57 ID:YzrEXmaC0
初期設定だと仕様かもね
969名無しさん@お腹いっぱい。:2007/09/12(水) 02:46:03 ID:i+gNbazL0
>>968
ありがとうございます
窓の位置やサイズを記憶する設定項目はどこにあるんでしょうか?
ちなみに最新版です
970名無しさん@お腹いっぱい。:2007/09/12(水) 02:46:56 ID:YzrEXmaC0
動作設定開いて上級者にチェック
971名無しさん@お腹いっぱい。:2007/09/12(水) 02:53:56 ID:i+gNbazL0
>>970
出来ました
どうもありがとうございました
972名無しさん@お腹いっぱい。:2007/09/12(水) 10:16:18 ID:3E9GlwUe0
>>956
855だが、動作がどう見てもCapsLockの状態の動作だろw
なぜじゃなくてちゃんと確認しろw
973名無しさん@お腹いっぱい。:2007/09/12(水) 11:31:36 ID:kn2R0Ggc0
CapsLockの動作がわかってないやつが紛れ込んでるな
974名無しさん@お腹いっぱい。:2007/09/12(水) 12:17:12 ID:qF+Ro6Ey0
コンパクトキーボードを使っていると、うっかりNumLockが外れてて
挿入モードが上書きモードになってることがあるから困る。
(Back spaceの1cm隣にあるのでよく引っかかったりする)
975名無しさん@お腹いっぱい。:2007/09/12(水) 12:25:25 ID:idKLC4W00
CapsLock は使わないから「_」に割り当ててるな。
Winキーの無いキーボードだったら Winキーに割り当てたらいいんじゃないかな。

>>974
漏れのは Realforce91 だから NumLock なんて無いよ。
976名無しさん@お腹いっぱい。:2007/09/12(水) 12:34:52 ID:qF+Ro6Ey0
>>975
Winキーの無いキーボードだったら Winキーに割り当てたら

今まで無用の長物かと思ってたけど、窓+Dでデスクトップ表示が便利すぎる件
977名無しさん@お腹いっぱい。:2007/09/12(水) 13:13:23 ID:pnZoi/1b0
>>976
Win+E,Win+B,Win+Fは毎日何度も使うな。
あと Win+R → cmd,mspaint,notepad,regedit ... → enter あたり。

まぁスレ違いゴメン。
978名無しさん@お腹いっぱい。:2007/09/12(水) 16:55:18 ID:BIQWvO6/0
正規表現の置換が遅すぎる
一行が長いと遅いのは分かってたけど、一行が短くても何万行って膨大な数を置換させると
979名無しさん@お腹いっぱい。:2007/09/12(水) 16:57:56 ID:NcxxK1HNP
公式で言え
980名無しさん@お腹いっぱい。:2007/09/12(水) 17:18:22 ID:CoTH4zzv0
>>978
sedを使え
981名無しさん@お腹いっぱい。:2007/09/12(水) 17:39:31 ID:+JJxjybz0
>>978
Perlでやれ
982名無しさん@お腹いっぱい。:2007/09/12(水) 17:49:52 ID:qF+Ro6Ey0
>>978
今だ!キックを使え!
       _  
      '´    ヽノ
   (_ )}从从リ)〉 
   ´ヘ l ^ヮ゜ノ     
     ⊂) 秀々
      く/_l /⊃ 
      し'
983名無しさん@お腹いっぱい。:2007/09/12(水) 19:08:15 ID:a9ecgltp0
>>978の人気に嫉妬
984名無しさん@お腹いっぱい。:2007/09/12(水) 19:36:25 ID:pnZoi/1b0
>>978
フォースを信じるのじゃ。
985名無しさん@お腹いっぱい。:2007/09/12(水) 21:36:29 ID:x5xE5Z/S0
>>966
D&D時とかアウトラインのノードクリック時とかウィンドウ分割時とか etc...
986名無しさん@お腹いっぱい。:2007/09/12(水) 21:57:35 ID:7JHoZmTn0
>>978
vimを使うべき
987名無しさん@お腹いっぱい。:2007/09/12(水) 22:04:01 ID:ZcIK06yI0
>>978
vipでやるべき
988978:2007/09/12(水) 22:26:38 ID:BIQWvO6/0

あまりに遅いので通常置換+行数を分割して処理するマクロに作り替えて対処しました。
989名無しさん@お腹いっぱい。:2007/09/12(水) 23:47:36 ID:Uh2cyN9x0
うpうp
990名無しさん@お腹いっぱい。:2007/09/12(水) 23:50:07 ID:cFAp68Ro0
>>989
いやいや、自分で書けるでしょそのくらいwww
991名無しさん@お腹いっぱい。:2007/09/13(木) 01:55:12 ID:zuNKjPgF0
992名無しさん@お腹いっぱい。:2007/09/13(木) 01:58:47 ID:zuNKjPgF0
Ver7はリリース後もほとんどバグ報告がないところを見ると
かなり安定しているんだな。
993名無しさん@お腹いっぱい。:2007/09/13(木) 02:00:16 ID:zuNKjPgF0
埋めておくかな

秀丸エディタスレ Part20
http://pc11.2ch.net/test/read.cgi/software/1189523191/l50
994名無しさん@お腹いっぱい。:2007/09/13(木) 02:02:52 ID:zuNKjPgF0
まるおさんK6-500Mzとかメインで使っているのかwww
K6とかむちゃくちゃ懐かしいな
995975:2007/09/13(木) 04:02:03 ID:ihDYwxCm0
訂正 orz
> Winキーの無いキーボードだったら Winキーに割り当てたらいいんじゃないかな。
> Winキーの無いキーボードだったら CapsLock に割り当てたらいいんじゃないかな。
996名無しさん@お腹いっぱい。:2007/09/13(木) 07:28:56 ID:j+xtlQXu0
('A`)
997名無しさん@お腹いっぱい。:2007/09/13(木) 07:42:52 ID:j+xtlQXu0
(・∀・)
998名無しさん@お腹いっぱい。:2007/09/13(木) 08:01:25 ID:j+xtlQXu0
( ´д)
999名無しさん@お腹いっぱい。:2007/09/13(木) 08:06:30 ID:j+xtlQXu0

1000名無しさん@お腹いっぱい。:2007/09/13(木) 08:07:13 ID:j+xtlQXu0
( ゚∀゚)o彡゚ 1000 !

秀丸エディタスレ Part20
http://pc11.2ch.net/test/read.cgi/software/1189523191/l50
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。