教えてください
全角の数字だけを抽出して一気に半角にする方法ありますか?
>>6
ツール>プラグイン>半角/全角変換
デフォルトで入っていたか忘れた do{
document.selection.ChangeWidth(meWidthHalfWidth);
} while (document.selection.Find("[0-9]", meFindNext | meFindReplaceRegExp));
これはカーソルを文頭にして
検索 検索する文字列を[0-9] 下を検索 閉じる
すべての全角数字が強調されて最初の全角数字が選択された状態で
マクロ マクロの記録/停止
編集 選択範囲の変換 半角に変換
検索 次を検索
マクロ マクロの記録/停止
できたマクロの1行目をdo{} 2行目をwhile() で括っただけのもの
みなさんありがとうございました
なんとかなりそうですw
遅くなって申し訳ありません
最近使い始めたけどなかなか良い感じ
タブで文書を切り替える方式にできるのがイイ
プラグインのお気に入り、アウトラインが意外と便利
正規表現も使いやすい
もしかしたら他のエディタでも最近のなら普通にできることかもしれないが
2chがどんなに廃れても夏厨だけは必ず居るんだな
変わらないものを見つけてなんか安心したけどやっぱウザいわ
>>13
IPAゴシック
一応 スラッシュドゼロな等幅フォント 初歩的なことだと思いますが
テキストの先頭や末尾に簡単に移動(ジャンプ)する方法はありませんか
ツールバーのボタンにもキーが割り当てられる機能にもそれらしき機能なさそうでした
Ctrl+G(行へ移動)が一番簡単でしょうか?
>>17
Ctrl+Home とか Ctrl+End とか? 右側のスクロールバーをマウスで操作するのはダメなのですか?
>>18
ああ、極端なのありましたね
というか、みなさん基本的にマウスは使わない派の人達なのですか? >>18
Homeキー と Endキー は Fnキーとの併用で使うタイプで
Fn+Home は行頭への移動、Fn+Endは行末への移動、
Ctrl+Home は←キー同等、Ctrl+End は→キー同等でしたが
Ctrl と Fn を併せて押したらうまくいきました(Ctrl+Fn+Home、Ctrl+Fn+End)
ありがとうございました
>>19
今までそうやっていましたが意外と面倒くさくないですか?
回答ありがとうございました 大抵のテキストエディタは、全選択して左右上下で先頭か末尾に行くのでは?
つまりCtrl+A→上or左か下or右
わたしの場合
Shift + Alt + <
Shift + Alt + >
です
まちがえました
Alt + > (or <) です。Shift 押さないと > になりません。
自分はCtrl+Home、Ctrl+Endで操作してるけど
マクロをツールバーボタンに登録すれば
ボタンをクリックして先頭、末尾に移動する事も出来ます
具体的には
下記一行を"先頭に移動.js"などのファイル名でMacrosフォルダに保存
document.selection.StartOfDocument(false);
Mery上で"先頭に移動.js"を開いた状態でメニューバーの「マクロ」→「これを選択」とクリックしてマクロに登録
メニューバーの「表示」→「ツールバー」→「カスタマイズ」をクリック
開いた「ツールバーをカスタマイズ」の画面の左側にある「利用できるツールバーボタン」の中から「先頭に移動.js」を選択
右側「現在のツールバーボタン」の一番下の項目を選択した状態で真ん中の「追加」ボタンをクリック
「現在のツールバーボタン」の末尾に「先頭に移動.js」が追加されたのを確認して「OK」ボタンをクリック
これでツールバー上に先頭に移動.jsのマクロがボタンとして登録されました
下記一行を"末尾に移動.js"などで保存して同様の手順で登録すればボタンで先頭と末尾に移動出来るようになります
document.selection.EndOfDocument(false);
欠点としてはアイコンが変えられないようなのでボタンの見た目が同じだということです。
まあCtrl+Homeとかの方が慣れたら楽ですけどね
それからアウトラインプラグインをよく使われる方は
「ツールバーのカスタマイズ」で「アウトライン」をツールバーボタンに登録しておくと便利ですよ
拙い説明で長々とスレ汚し失礼いたしました
>>22-26
コメントありがとうございました
>>26
早速登録しました
置換とかを異なるワードで何回も行う場合に1つのワードでの置換が終わったときに
いったんエディタのウィンドウをアクティブにしないとCtrl+Homeが使えなくて
ケースによってはボタンのほうが便利な場合もあるのでありがたいです
(「すべて置換」を使えば先頭に戻る必要はないですが…) >>28
ありがとうございます
アイコンを変えることができました
アイコン番号はどんな使い方をするのだろう?
アイコン画像にページを追加してそのページ番号かと思って試してみたけどダメだった >>29 自己レス
勘違いしていました
アイコン番号のほうでもできました すいません
テキストの中から2ケタの数字だけを選択するにはどうすればいいですか?
他にも1ケタとか3ケタとか4ケタとか、色々なケタ数の数字がまじってます。
よろしくお願いします。
\d{2}というのをためしてみたのですが、これでは3ケタや他のケタ数の数字の数字が2つ続いてるところまで選択されてしまいます。
純粋に2ケタの数字だけを抽出する方法はないでしょうか?
>>32
\b\d{2}\b
Meryじゃなく正規表現の問題だからググれば普通に出てくんだろ >>33
すいません、これだと半角しかひろえませんでした・・・
書き忘れてしまいましたが半角全角も混ざってます
>>34
これでいけたのですが、すいません、選択した2ケタ数字をすべて半角にするにはどうすればいいですか?
\Hだけではだめみたいで・・・
ほんとすいません・・・ \bとか使ったことない……
[^\d]\d{2}[^\d]だと文頭文末に引っかからないのかな?
自分なら>>34だね 2.5.2なのですが
置換時や検索時に[次を検索]を押して検索ワードの最後に来たら
検索ワードの先頭にループするようにするにはどうすればいいですか?
>>38
検索用のウィンドウにそれについてのチェックボックスがある >>39
見落としていたようです。ありがとうございました。 >>42
そのページも表示できなかったので
どうやらパソコンが古くて表示できないみたいです
使っていたパソコンが壊れたので古いパソコン(XP)で見ていました
パソコンを買い換えたら改めて見てみます
ありがとうございました xpでネットにつなぐな……
LinuxOS(Ubuntuとか)インストールできるディスクがおまけで付いてる雑誌があるからそれ買ってきてインストールしなはれ
Meryも使える
Webセミナー「Delphi Boot Camp」
http://forms.embarcadero.com/delphi-boot-camp-2016
このWebセミナーにご参加いただくために、Delphi Starterを無料でダウンロードいただけます。
Delphi Starterは、個人または5人以下の企業/組織のユーザーが利用できるエディションです。
趣味や学習を目的とした利用のほか、
Delphiによって開発したアプリケーションに関連する収益が、
1,000 USドルを越えないというライセンス規定にてご利用いただけます。 >>47
それはkuroさんにとって有益なんだろうか? カーソルの色を変えることはできますか?
オプション > 表示 を見る限りカーソルのある行の色は変えられるみたいですが
カーソル自体についての設定は見あたらないからムリっぽいですね
>>50
ほおーそういう方法もあるのか
でも他のソフトを使ってまでやりたいことでもないし…
回答ありがとうございました 検索したときに、検索文字列が画面端になっちゃうんだけど
これを画面の中央とかにする方法ない?
正規表現を使う方法ならあるけど
他の方法があったら教えてほしい
例えば
「〜〜あああいいいうううえええおおお〜〜」という長い文章の一部に対して「ううう」で検索してそこにジャンプすると
「〜〜あああいいいう|」(|はウィンドウの端)っていう位置にジャンプしてしまって
検索した文字列の右側が隠れてしまう
これを
「〜〜あああいいいうううえええおお|」みたいな状態でジャンプできないかな?ってことね
折り返しを使えば一応なんとかなるんだけど、行の上下で比較したいものがある場合は折り返しだと不便になってしまうんで
他に方法があればそっちを使いたいなと
>>55
なるほど 行を折り返さない場合の検索か
確かに正規表現を使うくらいしか思いつかないなー
力になれずスマン
公式ブログか公式BBSで要望出した方が良いかも >>55
1行が長い&折り返しなしの人間にとっちゃ地味に不便だよな >>58
報告ありがとう
Mery 2_5_3 | Haijin Boys Online
http://www.haijin-boys.com/26.html
更新履歴
・トゥルーインライン入力でプラグインの Editor_MatchRegEx と Editor_FindRegEx を呼び出したときに変換を確定していたのを廃止。
・バージョン情報で使用している Delphi の TLinkLabel が Wine だとバグるので廃止。
・強調文字列、単語補完辞書を更新。
・無題のタブに連番をつけるようにした。
・Windows 10 の仮想デスクトップで現在のデスクトップで起動するようにした。
・コマンドラインから起動時にファイル名にワイルドカードを使えるようにした。
・コマンドラインで引数と複数ファイルを組み合わせたときの挙動を修正。
・その他、細かい修正。 ステータスバーに表示される現在のカーソルの桁数とルーラが指し示す桁数が行によって一致しなくて混乱します
ルーラの桁数優先で一致させるにはどうすればいいのでしょうか?
>>66
フォントは何をお使いですか?
等幅フォントを設定していなければ桁数は揃わないですよ >>67
フォントはデフォルトから変更していません
変更しないと揃わないんですか…不便ですね ステータスバーは桁数(文字数)、ルーラの目盛りはバイト数(全角文字は2バイト)の違いでしょ
行数は見るけど、桁数はどうでもよいから気にしたことないが…
ステータスバーの表示をバイト数での表示にする方法は知らない
バイト数という表現は分かりにくいね
半角文字換算した文字数とでも言えばよいのかな
バイト数(笑)
サロゲートペアや結合文字はどうなるんだよ
>>68
え!初期状態だとそろってないですか?
じゃあ私の解釈が違ってたかもしれないです かな漢字記号とかが全部半角サイズになってるフォント使ったら解決
あるかは知らない
>>75
設定みてね
オプション>表示>URLをダブルクリックで開く Meryは上下に「分割」できるけど
左右にはできないの?
できるよね
▼ 2016/05/15 (2.5.0)
■ 新機能
「ウィンドウを左右に分割」機能を追加。
>>78
早速ありがとうございます (~っ~)/
以前バージョンアップしたときに自分で作ったマクロのファビコンが使えなくなってしまったので
元のバージョンに戻してそれっきりになってた
今度はバージョンアップしても大丈夫かな (;´Д`)ウーム >>79
v2.4.7で「My Macros」フォルダが「Macros」フォルダに名称変更して
#iconや#includeのパス指定も仕様変更があったから修正が必要だよ
v2.4.6での#icon
絶対パス
Mery.exeからの相対パス
v2.4.7での#icon
絶対パス
マクロファイルからの相対パス
Macrosフォルダからの相対パス Meryで今できないのは「左右に分割」をツールバーに追加することだね
>>80
( ・ω・) d
だからうまくいかなかったんですね
休日にjs書き換えてバージョンアップしてみます
うまくいかなかったらまた質問してご面倒おかけするかもしれませんが
その時は懲りずにまたよろしくお願いします
ていねいな回答ありがとうございました (^▽^)っ 2つの文書を左右に並べて表示した場合に
片方をスクロールしたときにもう一方も連動してスクロールするようなことはできますか?
ざっくり見た感じ、そういった機能はなさそうですが
>>81
「左右に分割」はツールバーに追加したいですね 矩形選択 : SHIFT + ALT + カーソルキー、または、ALT + マウスドラッグ
単語(?)選択 : ダブルクリック
行選択 : トリプルクリック
アウトライン
対象の位置にスクロール. : アウトラインをシングルクリック
対象の位置にキャレット移動 : アウトラインをダブルクリック
の様なちょっとしたテクニックがあったら教えてください
>>84 自己レス
あれっ
アウトラインのは少し違っているのかな Meryはダブルクリックした時に選択になる単語がズレるからイライラする
ダブルクリックの認識範囲が一般的なブラウザと違う
あとクリップボードを引用符付き貼り付け出来ないのが頭おかしい
そう思ってんなら、こんなとこで毒吐いてないで理想を叶えてくれる他のソフト使えよw
引用符に関してはマクロライブラリにある"引用の追加"使うか引用符付けて貼り付けするマクロ書けばいいと思う
Document.Selection.Text=ClipboardData.GetData().replace(/\n(.)/g,"\n> $1");
>>87
別に言われるまでもない
乗り換え先を探してる最中によく名前の挙がるMeryを試していただけだし
特に選択周りの挙動で不満点リストがいい加減許容値超えたからこの週末でもう見切る 2chが廃れてから低モラルなやつって自分本位なのしかいなくなったな
昔はバリエーションあったのに
別に直せなんて一言も言ってないから
好きなだけ愛用してろ
使わせてもらってる立場で、フリーソフトに
毒吐くとかモラルに欠ける
改良を要望しないのなら黙って去ればいいものを
イライラとか頭おかしいとか書かずにいられなかったのか
フリーでここまで出来るエディタってなかなか無いと思うけどね
標準搭載のマクロでソートも出来るしな
何よりも、公式ブログでの作者の対応がとても丁寧だわ
あーマクロと言えばLinuxに移植した方のMeryのマクロ修正せな
そのままじゃところどころ動かんかった
不平不満を許さない親切なユーザーばかりで作者も幸せだろうな
>>78 >>80
【御報告】おかげさまでバージョンアップうまくいきましたー
∧ ∧
( _(,,・∀・)
⊆__つつ
彡
P.S.
>>81さんに同感
ツールバーに左右に分割アイコンほしいです
作者さんよろしくお願いしまーす_ _) 公式が活発なのに2chなんて便所の落書き見てるわけないじゃん
建設的な要望なら堂々とブログのコメントに書けよ
>「左右に分割」をツールバーに
オプション→キーボードで登録してマクロでキー発行すれば一応出来るね
Meryは非常に惜しい
TeraPadの置換と同じ機能なら今すぐにでも乗り換えてる
できれば引用つきペーストにしてほしい、引用つきコピーではなく
引用付き貼り付けは2.2.5からある。ヘルプのキーボードマップを参照(既定だとCtrl+B)
メニューバーにないコマンドはいくつか存在してて、2.5.0で追加された削除系コマンドとかもそう
メニューバーにないけど、ポップアップメニューやショートカットキーには割り当てられる
というか、「Mery 引用付き」とかでググれば解決する話題なんだがコレ
>>100
作者がスレ見てないってどうしてわかるの? 変な人に住み着かれても困るんで
引き続きTeraPadをご愛用下さい
Meryではあなたの望むことは出来ません
>>104
へぇー!
キーボードのみの機能があるのか
ありがとう 巧妙にMeryに機能が増えないように排他に徹してる奴がいるな
2chが廃れてきた昨今このスレはわりと廃れてないんよね
impress Watch系のサイトなどのMery関係ない記事のスクショのタスクバーなどでふいにMeryアイコン見つけるとついニヤニヤしてしまう
記者に仲間意識わいて脳内記事内容採点も甘めになってしまう
正直vimに完全移行した身でもMeryは残してるし新ver追ってるし(notepad.exe使ってる)人に薦めまくってる
フリーソフトの中で一番恩義を感じるソフトや
後発だからいいとこどりで、使いやすく大半のユーザーには十分なものだと思う
足りないならフリーを複数使い分けたり
鉄板の秀丸をはじめ色々ある
>>104
そうなのか。知らなかったわ
ただ、コンテキストメニュー編集で選べればいいなそう言うの。 >>117
gPadに乗り換えてみ
Mery同様マクロ機能搭載で、公式にズバリ「引用貼り付け」ってスクリプトが置いてある
コンテキストメニューのカスタマイズも可能で、上記「引用貼り付け」もメニューに入れられる
コンテキストメニューだけじゃなくツールバーも自由に配置換えやアイコンの追加・削除ができる
おまけにマウスジェスチャ機能まである
しかもカスタマイズ性に優れる割にはオプションがJaneStyle風ですこぶる取っ付き易い
さらには>>66のルーラー問題や>>86のWクリック問題も解消するし
Meryの完全上位エディタ >しかもカスタマイズ性に優れる割にはオプションがJaneStyle風ですこぶる取っ付き易い
この時点でヤダ
その時点に至るまでには何行もあったけど
ずいぶんとすり抜けたな
gPadもなかなか良くてキープしてはいるけど、アウトラインが分かりにくくて使わない
Meryの方が綺麗だし
フリーソフトってのは基本的に、
「オレが使いたいものを作った。ついでに公開する、使いたければ使え」
で良いとは思うんだけど、でもやっぱ釈然とせんのだよな。
禁則処理には非対応なgPadって。
そういえばgPadは長らく音沙汰聞かないな
調べてみたらアップデート止まってしまったのか
gPadは禁則処理と正規表現色分けがないから日本語文章の編集にはツラいかなぁ
個人的には改行ぶらさげできない事に耐えられなかった
前回開いたファイルを復元する機能とかMeryにも欲しかったりするけど
>>117
>>104の言うポップアップメニューがコンテキストメニューのことだよ
[ツール]-[ポップアップメニューの設定]で右クリック時に表示されるメニューをカスタマイズできる なんか「このスレの連中の態度が気に入らない」とか言ってコピペ荒らしが始まって
「次スレはワッチョイ付きにしようぜ」という流れになる予感
禁則処理程度ならスクリプトでどうとでもなるな
ググれば落ちてるし
>>122
そう、あのアウトラインが使いづらいのよな
それにプニル開発者のエディタだからか、多機能だけどエディタにしてはちょっと重い
Meryよりも優れている部分もいくつかあるんだけど、あとは自分の使い方に合うかどうかだわな 重さの差なんか感じないけど
少なくともMeryの方が1.5倍以上メモリ食ってるのは確認した
>それにプニル開発者のエディタだからか
馬鹿か
あのUIは別に山下の専売特許じゃねえよ
gPad開発者の代表作はむしろDonutPなんだよなぁ(困惑
使いづらいっていうか
あのアウトラインもカスタマイズの対象だぞ
まあそうなんだけど
そのタイアログ自体見辛い
使う言葉もピンと来ない
あと細かすぎ
gPadの方がいいならgPadスレ行ったら?
人いないけど
>>118
いや、ポップアップメニュー編集でなんとかしたから
いきません テキストエディタはMeryでいいやって思ってたけどgPadにもちょっと興味湧いた
何かの機会があったら使ってみるかな
>>140
過疎ってるからageてやったんじゃないか
それでも人来なかったが >>133
なぜDonutPが代表作なのに、Sleipnirがああなのかw ってこれこそスレチか
>>134
自分がgPad試したのは結構前だけど、そこが問題じゃないと思う
開閉の挙動がMeryと違ってて戸惑た覚えがあるわ
あの方がいいって人ももちろんいるんだろうけど、自分は慣れもあるのか
Meryの挙動じゃないとちょっと無理だった Meryのアウトラインが合ってると言うのもどうでもいい話なのか…
開閉の挙動の違いなんてあるかな
デフォルトは左開きだけど右に持ってこれたし
いや、その開閉じゃなくてw アウトライン内での各項目の話
展開と折りたたみと言った方がよかったかもしれんね。面倒だから開閉にしたけどw
まあ結構前の話だから、今は違うかもしれんし
シングルクリックが嫌という話ならそれすらカスタマイズ出来るな
まぁいつから出来るようになったかは知らんが
メモ帳の代わり程度にしか使ってないからアウトラインが何なのかも分からないぜ
>>149
すごくざっくり言うと
見出し機能みたいな物 見出しとして認識されたものがフォルダ構成(エクスプローラのツリー部分)で見れるから章立ての文章や
関数一覧として使えるかんじやね
ところでMeryさんで1つ違和感があるのは、1行の文字数とルーラの目盛りが合ってないところかな
ステータスバーにだしてるのは「文字数」だと思うんだが、これがタブで位置合わせすると縦に
合わせてても別の行では違うカウント結果だったりして直感的に「ズレてんのか?」と思ってしまう
あー、>>66あたりでちらっと話題でてるのか
ちと状況が違うけど(当方Meiryo_K_Go) 論理行/論理桁、表示行/表示桁、という概念があって
Meryの場合、オプション画面の「行の表示方法」で設定を変えられる
論理座標は、改行文字が出現するまでを1行とする「データ上の数え方」
表示座標は、画面上で折り返されるまでを1行とする「見かけ上の数え方」
折り返された行がある場合、論理座標と表示座標ではカウントの仕方が変わるので
試しに設定を変えてみたらどうだろう
>>155
それは折り返しのときに「折り返された部分を行として数えるかどうか」だね
やってみたらいいよ
タブを数回打ってから「あいうえお」
ルーラで同じ位置まで空白スペース打ってから「あいうえお」
同じ「あ」の位置にカーソルもっててみ、桁数が違うことが判るはず
これ、矩形選択でコピーとかするとズレたりするから挙動的に「文字数をカウントしてる」
ってのが実感できる おい
新しくダウンロードしたのも動かねえぞ
どうなってんだこれ
すまん
やっぱ動いた
何だったんだ
お騒がせいました
タブ入ってたらルーラーと文字数が一致しないのは当たり前では?
ズレるのは半角の『a』も全角の『あ』も同じ一文字として見てるからだよ
Meryは起動したての素の状態では、1行、1桁と表示されていて、『a』を入力すると1行、2桁になる
これはいい
ただ、次の行で『あ』を入力すると2行、2桁と出て、やっぱり『一文字』として見ているのがわかる
他のテキストエディタだと2行、3桁って出るはず
だから全角・半角入り乱れた文章を打っていくと、どんどんズレる
ルーラーとステータスバーの表記が合ってないと我慢がならない潔癖なのだったら、
お役所チックにアルファベットも数字も全部全角で打たないと解消できない
メモ帳の仕様に準拠してるんだからしょうがない
裏設定でいいから選べるようにしてくれって要望コメしてきたら?
そんな話とっくに既出だろ
その上でずっと変えないんだからそれがこのエディタの方針なんだろ
>>163
そうそう
それを表示上「桁」と表現するから面倒くさいことになるんだよね
ルーラーは「位置」に関する情報、なのに表示上は「文字数」だから混乱の元 だからメモ帳に文句垂れるかコメ欄で要望しろよって
今更その話、自演か?
>>168
今更とか関係ないよ、言ってるこっちからしたら「今」なの
おまえにとっちゃ「今更」でもね そこはもう要望しても直る要素じゃないから他に乗り換えた方がいい
そんなの全然気にせず使ってきたけど
そうやって喧伝されるとついつい見て気になっちゃうんだよね
僕の精神は汚染されたよ
穢れ無き少年の心を返して欲しい
言うのは良いけど繰り返し言われるのは不快
気分が優れない時だと日常生活にまで影響する
モニターの桁のところに付箋紙貼って隠しとけばいいよ
人に言われて気にするこっちゃないだろ
作者はルーラーと同じ物を表示するのは無駄だと思って今の仕様を選んだんだから
お前もその考えに乗っかっときゃいいんだよ
つーか、純粋に文字数を数えてくれる機能って俺にとっては貴重なんだけど?
真っ白けの『メモ帳』なんて使いにくいし、ルーラーなんて位置整形に使うだけだから、今の作りのままでいてもらいたい
>>169
ここで話す以上ここのルールに従う、って分かんないの?2ch初めて?
過去スレ読んで場の空気読んでから出直してこい。でなきゃ要望コメ出してここには来るな
以上 Mery関連ならだいたい何でも好きに書いて良いぞ
興味なければ読み飛ばすだけだから
マクロ作ったがちゃんと動くか自信がない時に、どこに載せたらいいかな。
>>177
ここにソース貼り付けたら?最低でも俺が作ったマクロよりは恥ずかしく無いから
自作マクロ:小池一夫.js
document.selection.SelectAll();
document.selection.Replace("ん", "ン", meFindNext | meFindAround | meReplaceSelOnly | meReplaceAll);
document.selection.Replace("っ", "ッ", meFindNext | meFindAround | meReplaceSelOnly | meReplaceAll);
document.selection.StartOfDocument(false); >>175
そっか、じゃーお前はもう来んなよ
>>1
>ここでは話題を限定せずみんなでMeryの話をしたいと思います。
>公式BBSでは恥ずかしくて訊けないような初心者質問もおk >>180
初歩な質問して答えもらって引き下がるならともかく
ついでに文句愚痴愚痴垂れ流してるような奴らを擁護するんかね? 使い勝手の感想に苛立つような性格の人間が2chなんかうろうろすんなよ・・・
愚痴だろうが文句だろうが開発者にとっては意見は意見なんだから
その類は一切書くなとか更新妨害も同然で有難迷惑も甚だしい
まず文句愚痴愚痴垂れ流すのが見苦しい←ここまではいい
しかしその内容がソフトの趣旨にもろ反してる上にスレでも何度も取り沙汰されてること←ここでアウト
一行目までは「貴重なご意見ありがとうございます」だけど、二行目はもうアンチの域に足突っ込んでるのよ
そこの線引きの自覚をしてもらいたいもんだね
そういう要望コメ貰ってもkuroさんは「いや、うちはこれでやらせてもらってますんで」と断ってる
ただブログ刷新して過去のやりとり見れなくなってるのよね
その点ご新規さんには同情の余地はあるのかな?
試した人間にとっては趣旨とか知ったこっちゃないだろ
わざわざスレをROMるわけじゃなし
というかそんなに頻出するならテンプレにでもしとけよ専スレなんだから
「○○はMeryの趣旨のため実装されません」ってよ
要望や意見が必ずしも有用とは限らない
Mery作者が開発した音楽ファイルのタグやアートワーク取得してくれるFlacBirdというのを愛用してたんだが
「NASに保存したファイルのタグをFlacBirdで編集したらエラーが発生してファイルが消えた」
とか言うレアケースでクレーム付けた野郎が居て公開中止になった事がある
単体アプリでGracenoteからタグ取得してくれるアプリなんて他に知らないからすごく期待してたのに
いわゆるおま環ってやつで最高にイケてるタグ取得ソフトがひとつ消えてしまった
大体エラー出るってわかったならローカルにコピーして編集すればいいのに
あの糞クレーム野郎には未だに怒りが収まらない
自分の欲しい機能が付かない事が気に入らないと喚く輩のせいで
今までにも多くのフリーソフト作者がやる気を失ってきた
そういう愚を繰り返さないで欲しい
あー!怒りにまかせて長文書いちゃったよ!
EmEditorのマーカー機能が付けばEmEditorを捨てられるのだが要望もあまりないんだろうなぁ
慣れてしまうとプログラムと物書きに便利すぎて手放せないんだけど
なお俺は>>153, >>157だが「直せ」とか思ってないし言ってない
過剰に反応したり作者の代弁するのはいいけど、余裕なさ過ぎや >>190
またまたー わざと荒らしてるだけなんでしょ?
反応しちゃった俺らが負けってやつなんでしょ?
じゃなければ相当の… ルールを押しつけようとするバカを笑って無視するのが2chのルール
一体どこに「過去スレ読まないのは2chのマナーに反する行為」って書いてあるんですかねえ
自分から昨日のネタ蒸し返して墓穴掘った挙句
ID変えて逃げてりゃ世話ないな
便所の書き込みと言われようと、人が集まって出来たコミュニティである以上は最低限のマナーがある
人はそれを常識という
このアホはこれから毎日ここにきて毎日同じような書き込みをする荒らしに成長する期待株
過去ログ読めってのは2chに限らず掲示板サイト全般のマナーだろww
↑この3レスもまたID変えてどうのと言うんだろうか。言うんだろうなぁ
もうその話題やめようぜ
構えば構うほど発狂度合いが上がるようだから
歓迎です。githubへのリンク貼ってる人もいるみたい
公開してくれるなら後のことは使う人の問題ですので
お前らがよく使うマクロってどれよ?
数字基準のソートと漢数字挿入が案外多かったわ
中断も手放せんなもう
>>209
中断と再開わかる
テキスト整形と青空文庫用整形補助も使い勝手も改造もしやすくて良い
使用回数はキーアサイン集のマクロが一番かな >>213
ライブラリのファイル操作補助の3番目かな。
便利そうではあるけど、同じファイル開かないからなぁ メニューの検索の「ファイルから置換」はマクロで実行できませんでしょうか?
メニューの検索の「置換」はマクロの記録/停止から作成できたのですが
「ファイルから置換」は記録されてないようでした
可能ならコマンドラインオプション(/mf)から作成したマクロを実行してMeryを終了という使い方がしたいです
>>217
情報ありがとう
自分にとっては今回は特に有用な機能の追加はないかな アウトラインが地味に強化されたか
フリーカーソルないのかな
いつの間にかアウトラインに手動ソート付いたんだな
ノードの入れ替えが地味に捗るわ
選択文字列前後への挿入や削除ができるマクロってあるんだろうか
あああ
いいい
ううう
これを行選択ないし矩形選択して
"あああ"
"いいい"
"ううう"
と囲ったり逆に戻したりって感じで
ポップアップのマクロに[]や()を登録して使えればなと
選択状態→マクロ記録開始→切り取り→挿入したい文字入力→貼り付け→記録終了
(^.+$) → "$1"
"(.+)"$ → $1
f.push(["TEST","R",function(a){
return a.replace((/^.+$/),"$1") }]);
>>223の上ですが$1そのものに置換されてしまいます
原因どこでしょう >>224
置換ウィンドウで指定すると$1でも\1でも動くっぽい
Ver 2.2.1.4397
>原因どこでしょう
あてずっぽうで言うとマクロでは"をエスケープする( \"$1\" )のかもしれない。考えにくいけど ver2.5.5も置換は\1で通りますね
コメント化はreplace((/^.+$/),"\"$1\"")で通りましたが中身は$1のまま
コメントアウトはreturn a.replace((/\"(.+)\"$/),"$1")で通りました
前後に"を挿入するだけなら置換しながら記録した下記でいけてるけど
話が高度すぎて付いていけない
document.selection.Replace("^(.+)$", "\"$1\"", meFindNext | meFindAround | meFindReplaceRegExp | meReplaceSelOnly | meReplaceAll);
パターンの括弧の位置盛大に間違ってるだけだから実に高度だったな
再度
var s = document.FullName;
if (s != "") {
document.Save(s);
document.Close();
var cmdline = "AttacheCase.exe /en=1 /exit=1 "+s;
var ws = new ActiveXObject("WScript.Shell");
ws.run(cmdline);
}else {
alert("ファイル名なし");
quit();
}
復号のはマクロじゃなくて外部ツール側にHTAで
<html><head>
<meta charset="UTF-8">
<title>ファイルの復号化</title>
<!-- 暗号化ソフト「アタッシェケース」のファイルを復号化する -->
<!-- アタッシェケースで、復号後の削除指定が可能。-->
<script language="JScript">
window.resizeTo(450,160);
var WS = new ActiveXObject("WScript.Shell");
function fselect(){
var form = document.forms.Form00;
var rr= form.myFiles.value;
var cmdline = "AttacheCase.exe /de=1 /opf=1 "+rr;
ret = confirm(cmdline);
WS.Run(cmdline);
}
</script>
</head>
<body>
<form name="Form00">
<p>復号化するファイル(.ATC)を選択</p>
<input id="selectfile" type="file" name="myFiles" size="50" onchange="fselect();">
</form>
</body>
</html>
[General]
ScrollMargin=0
OpenIn=1
[Display]
GdiCompatible=1
階層化マクロにまとめたマクロって個別にキー設定出来ないよね
マクロメニューに表示されないから当然っちゃ当然なんだけど
>216ですがSpeeeeedというアプリでファイルの置換が可能でした
置換えリストを作成しておくと複数の置換が一度に実行できます
正規表現を使うには別途BREGEXP.DLLが必要でした
ファイルに対して複数の置換ができます
Win7だから?かコマンドラインオプションが効かないようです
せめてコマンドラインオプションにiniファイル指定読み込みで起動があればよかったのですが・・・
用途ごとにフォルダ分けするか・・・
Meryのバージョンアップ対応までのつなぎにします
最新版で選択してから置換ボタン押すと、選択されたものじゃないのが
検索のフィールドに表示されることがある
前はこんなことなかったのに
一般的なエディタは選択範囲の文字列を
検索欄にコピーしてくれる気配りが盛り込まれてる場合が多いが
Meryはそもそもそんな気配りはしていない糞エディタなのだった
ということですか?
しかし、手元の Mery 2.5.5 で何度か試してみたけど
選択範囲を検索欄にコピーしてくれてるように見えるのだけどなあ…
もしかして何かオプション指定で動作が変わるのかね
だがそんなオプション項目見当たらないのだが
開いてるファイルの文字コードで動作が変わってくるとか?
とりあえずハードウェア環境とOS環境とDLしてきたばかりのMeryの挙動(無論AppData以下のMery.iniも念のためリネーム済み)についても必要なのもわからんのかね
なるほどなあ…Mery.iniをリネームか移動してから動作確認する手があったか…
ソレ手っ取り早いですね。自分もうっかり忘れてましたよ
それをして以前の動作に戻ったら、何か設定関連がおかしくなってたことが分かるのだ、と
そのMery.iniを眺めていて気付いたけど
検索欄・置換欄の履歴数は決まってたのですな
そこをオーバーすると動作が変わる可能性もあるかもな…
もっともその場合、オプション → 履歴 → 履歴を消去するだけで以前の動作に戻りそうでもあるな
ひとまずそのあたり試してみませうよ >>237
とはいえ「〜されることがある」って言い方からして稀に症状が出るって話っぽいから
検証作業が難しいかもなって想像するけど マクロって登録多いとメニューが雑多になるけど非表示でも使えたのね
階層化するとキー設定できないから使い分けてるわ
>241
meryは優秀なエディタですよ
今回のバージョンで不具合に気が付いたので書いただけ
検索文字列の履歴(正規表現を含む)に選択文字列と似た文字列があると
それが選択される場合があるようですね
履歴は常に更新されるんで、消せば問題ないとは思いますが
消さないで更新しながら使えるのが本来かと
自称上級者さんには荒れそうなんで特に触りません
>>243
> 検索文字列の履歴(正規表現を含む)に選択文字列と似た文字列があると
> それが選択される場合があるようですね
そんなトラップが…
よくぞ見つけてくれました…
_n
( l _、_
\ \ ( <_,` )
ヽ___ ̄ ̄ ) グッジョブ!!
/ /
バグなのか仕様なのかはちょっと判断つかないけど 数十行の行を選択する場合どうしていますか?
地道にスクロール?スクロールバー?
スクロールバーのスライダー(つまみ?)部分以外のクリックは
Shiftキーを押しながらの場合はページ単位のスクロールでなく
その位置までスクロールしてしまいますよね(Meryに限った話ではないが)
と書いている途中で
Page UPキーとPage Downキーが使えることに気付きましたが
他に良い方法があれば教えてください
行番号クリック、
スクロールバーのつまみで移動、
Shift押下で行番号クリック
var saveDir = fso.BuildPath(shell.SpecialFolders("Appdata"), "Mery\\Suspend");
中断マクロによる保存先をMacrosフォルダに変えたいんだがここをどう弄ればいいの
>>246
ほぉー!そんな方法があったのか
これだとスクロールバーのつまみ以外のクリックでページ単位のスクロールができますね
これは便利かも
ありがとうございました 一ページずつなら Shift+PageUp or Down もある。
>>249
それは>>245を書いた時点で気付きましたが
スクロールバーで大きく移動して
その後も続けてマウスで操作できるのは便利だなと思ったので
それに>>246の方法だと「行へ移動」や「検索」でも選択の終わりの行に移動できる
いずれにせよありがとうございます >>248
// Mery.exeのあるフォルダのMacrosフォルダの意
var saveDir = fso.BuildPath(editor.FullName.replace(/\\[^\\]+$/,'\\Macros'));
// 今実行しているマクロのあるフォルダの意
var saveDir = fso.BuildPath(ScriptFullName.replace(/\\[^\\]+$/,''));
どっちがより良いかは知らぬ。 まとめサイトみたいので他サイトからの無断転用・不適切な内容の記事などの問題らしい
MERYで検索すると上位に来て鬱陶しい俺にとってはスパムみたいなもんだったから消えてくれて嬉しい
64ビット・ベータ版は別にして
今回は機能の大きな修正はないんだね
開発室のご要望一覧も更新されたんだね
検討中の機能に並ぶ「ダルい」のコメントよ…
>>256
超大手サイトで、老舗のスマホ系ブログの記事を再三にわたる抗議も無視して丸ごと転載し続けてるとこがありますなw 編集して未保存で*付いてるときに
最初まで全部Undoしたら未編集扱いに戻って欲しい
>>261
マクロの「少し便利なUndo/Redo」はいかが? ファイルを保存するときに
元のファイル名に.bakを付加したバックアップファイルを作成することってできないでしょうか?
設定やヘルプなどを探しているのですが見つかりません…よろしくお願いします
ARIADNEっていう古いファイラー手放せなくて使ってるんだけど
そこからMeryのウインドウにドラッグ&ドロップするとエラーで開けない
>>266
またなつい名前をw
色々ファイラー食い漁ってたときに一応試させてもらったよ。だいなファイラーに落ち着いたが >>265
マクロ?
標準機能ではできないということですか… orz バックアップソフトで、
ファイルが更新されると自動で世代管理バックアップしてくれるのがあるから、
そういうの使えばいいのでは?
なるほど、おいらは作者と趣味が合うからMeryがとても使いやすく感じるんだな>bakファイル作成機能OFF
なぜか知らんが>>251使えんかった
エラーで怒られたわ var saveDir = editor.FullName.replace(/\\[^\\]+$/,'\\Macros');
or
var saveDir = ScriptFullName.replace(/\\[^\\]+$/,'');
だな。
マウスに割り当てられてる機能はカスタマイズできないの?
特にctrl+ホイールでフォントサイズ変わるのを無効化したい
リードオンリー属性のファイル開くと自動的に書き換え禁止モードになるけどさ
上書き保存できないのは当然として、エディタ上でまで一切の変更できないのは逆に不便だと思うんだが
あとステータスバーの◯行◯桁の桁が文字数になっててルーラーと一致しないのは
あえてそうなってるみたいだけど、これも逆に不便だわ俺的に
たとえばさ、テンプレートをいろいろ作ってあるわけだよ
で、これらは壊したくないから読み取り専用にしておく
テンプレ開いて、そのままガーっと書いて、さあ保存って普通にCtrl+S押したところで
上書きされずに名前を付けて保存ダイアログが出てくれるのが一番手軽じゃん
今だとまず最初に書き換え禁止フラグ外す一手が無駄
読み取り専用のファイルって編集しないのものと思ってたからテンプレ保護に使う発想なかったわ…
とりあえずスニペットプラグインをおすすめするね
>>280
最初に「名前を付けて保存」を行えばテンプレートの読み取り専用を解除する必要はないよね
Ctrl+Sは使えないが
>>280に書かれた機能が無用とは言わないが現状のままでも大差ないように感じる 私もテンプレートはスニペットプラグインを使っているな
自分の使いやすいよう用途毎に分けて階層で登録もできるし便利だよね
エンコードや改行コード込みでテンプレートなこともあるわけで。。
定型的な手順を読み取り専用ファイルで置いておいて
その手順に対して作業時に必要な部分(日付とか処理対象の名前とか)を変更して
その文字列をコピーして他に張り付けて使う、っていう使い方は普通にやってる
書き換えられないからこれができないね
単なる愚痴ならここでもいいかもしれないが
要望なら作者さんのところに書き込んだほうがいいと思う
ここも見ているかもしれないが
書き換え終わって保存して閉じたと思ったら上書き禁止だったことを忘れて全部消えて無くなった
ってなりそうなので
全部選択してコピーして新しいタブ開いて貼り付け
のままでいいよ
ダイアログで警告出されたとしても流れ作業で無視して失敗することはあるだろうし
同意だな
テンプレートとしての使い方もなるほどとは思ったが
読み込み専用は最初から変更できないほうが良い
>>287
保存しようとするとまず名前を付けて保存ダイアログが開く
そのまま名前を変えずに保存ボタンを押すと上書き確認ダイアログがいいえデフォルトで開く
そこであえてはいを押すと読み取り専用だから保存できないメッセージが出る
ここからダイアログを2つ閉じるとエディタに戻る
閉じようとすると未保存だけど保存するダイアログがはいデフォルトで出る
このすべてをうっかりやってしまって全てを失うことを考えたらたしかに今のままのほうがいいですね はいはい皮肉はいいよ
人それぞれ使い方があるってだけでしょ
個人的によく使うのはテンプレ開いてそれコピーして両者を見比べながら後者を書き換えるって作業なので
現状は間違って元テンプレを編集することがないので大変重宝してる
>>292
それはmanyかも?というギャグは好きですか?(レス不要) ウィンドウ > タブを有効にする のチェックを外す
あるいは
タブをドラッグ&ドロップでウィンドウ外にもっていく
じゃあ書き込み禁止のウィンドウとOKのウィンドウを左右に並べりゃおk
それなりに理のある対立意見なら両者出揃うことに意味もあるけど
あきらかにあり得ない存在をひねりだしてまで否定のための否定しようとする奴マジ邪魔
プログラム開発で大掛かりな修正する時
退避させておいた修正作業前のコードを参照用に開くと間違って参照用の方に手を加えそうになる事があるから
修正できちゃって閉じる時に変更されてますよと言われるより修正できないほうが良いな
…単純にその分の修正が正しくされていない(本来修正すべきファイルが中途半端に未修正のまま)って事態になるから
そのタブを修正対象と勘違いして修正するのに*がついておかしいとか思うわけ無いだろう
元々のタブの位置や既に修正してるはずなのに*がついていない事で気づけ無いのが悪いと言われればそうだが
プログラムに集中してる時はミスしがちだし
そういうミスが発生しないから今の仕様が好みだと言っているんだが
読み取り専用ファイルが編集できないことに理があると思うが
結局のところ、良い悪いの話というより、個人の使い方の問題だから、
作者さんが必要と思って取り入れるかどうか次第の話だろう
個人的には、現状のままでも困ることは無いけど
書き換え禁止のファイルからでも出来る新規開いて全文コピー
というか「複製」があれば事足りる話なのはだいたい分かった
プログラミングするならバージョン管理ソフト使え、
導入簡単だし個人で使っても結構便利だぞ
なんで今の仕様に満足してる人が他のソフトに乗り換えなきゃならないんだ?
不満な人が満足いくソフトを探して乗り換えればいいじゃん
範囲選択してドラッグ移動しようとしたとき、先頭のあたりに掴めない場所があるのが結構イラつく
特に先頭がタブだとやけにハズレゾーンがでかい
住人はエスパーではないのだよ…
お気に入りプラグインのことなら
Merywiki>お気に入りプラグイン>Favorites.txtの書き方 を見たら解決しないかね
外部ツールにMarkdownViewを割り当ててるんですが、表も使えるビュアってないでしょうかね。
説明不足やった
公式の〈お気に入りのプラグイン〉DLするtopの画像みたいに
お気に入りを親子化してまとめたい、例えば
【釣り】ていうフォルダー名にカーソルを合わせると、その中に
釣りに関連した複数のtextファイルが格納されている的な
【Favorites.txtの書き方】の通りに
親カテゴリ
[TAB]子カテゴリ
[TAB][TAB]C:\Mery\Mery.txt
って書いて保存したら、お気に入りに保存したファイルが
グレーになって選択できなくなっちゃって…
[TAB]ってのは [ T A B ] って打つんじゃなくてTabキー1回押すんだぞ
Tabキー押したときにタブじゃなくてスペースにする設定にしててもダメだ
>>311
[Tab]をそのまま貼り付けてるせいかな
Tabキーの空白に書き替えてみて 丁寧にありがとう!!助かった!
確かに[Tab]をのそまま張り付けてますた…
キーを押すのね…
[TAB]表記か なつかしい
誰もが通る道なんだな
エディタ以外でタブキー押してもフォーカス移動するだけだし初見殺しとしては一品だよな
お気に入り入れたならついでにスニペットも入れると捗るよ
よく使う文字列をテンプレとして登録できるから
検索キーワードを含む行だけ抽出
(または含まない行を全部削除)したい場合は
置き換えを駆使したらいいのでしょうか
公式マクロの
このファイルから検索(マッチする行)
このファイルから検索(マッチしない行)
というのがまさにそんな感じなんだけど
場合によっては思ったような結果が得られない場合もあるかもしれません
^((?!文字列).)*$\n
こんなんじゃなかったっけ
含む
^.*文字列.*$\n
含まない
^(?!.*文字列).*$\n
ありゃりゃありがとうございます
履歴流れても構わないようどこかに書き留めておかないといけないな
>含む
>^.*文字列.*$\n
.*文字列.*\n
でいいような
>>322
そういうのをテキストファイルに保存して
Meryのプラグインのお気に入りに登録しておくといいよ 例)Windows95 Windows98 Windows2000 WindowsME WindowsXP MEたん
・肯定先読みx(?=foo)
括弧の前にある文字列を抽出
検索:Windows(?=ME)
結果:WindowsMEの前にあるWindowsのみが対象→[Windows]ME
・肯定後読み(?<=foo)x
括弧の後にある文字列を抽出
検索:(?<=Windows)ME
結果:WindowsMEの後にあるMEのみが対象→Windows{ME]
・否定先読みx(?!foo)
括弧の内容を含まない前の文字列を抽出
検索:Windows(?!ME)
結果:WindowsME以外のWindows全てが対象→[Windows]95、[Windows]XP、MEたん
・括弧の内容を含まない全ての行を抽出
検索2:^(?!.*WindowsME).*\n
結果2:WindowsME以外の全ての行が対象→そのまま空行でME以外の全ての行を削除
・ 否定後読み(?<!foo)x
括弧の内容を含まない後の文字列を抽出
検索:(?<!Windows)ME
結果:WindowsME以外のME全てが対象→[ME]たん
>>325
横からだけど、.*は改行以外0文字以上の最長一致だから^があっても無くても行頭からマッチする たまたま意図と合致した結果になったから良しってわけじゃないだろ
行単位で扱おうとしてるのに行全体ではない部分にマッチする可能性を残すような表現は不適切
普通にマクロ使えば良いと思うけど、、、
正規表現も普通に使えるし
既存の操作をマクロで上書きしてると記録出来ないから困る
非スクロールの全選択とか改良版アンドゥとか
位置関係を変えないソートって作れないんだろうか
222
ccc
111
aaa
↓
222
111
ccc
aaa
こんなの
>>335
位置関係変わってるし
そうじゃないとソートの意味が… なにげに64bit版作ってたのね
しばらくサイト見に行ってなかったから気づかなかったわ
Mery愛用続けてるけど、フォント綺麗だから
十分ワープロソフトの代わりになるな
マニュアル作成にもう手放せんわw
結合文字の濁点と半濁点が含まれる文字(結合されて一文字で表示されている部分)を
強調表示したいのだけど、うまい方法は無いですか?
コピペしてきたテキストの中に、結合されて表示されている文字が混じった時に、
一目で分かるようにしたいのです(NFD→NFCの変換がしたいのでは無いです)
>>347
編集モードに正規表現を追加して目立つ色にしとくとか
かなり適当だけど結合文字の濁点と半濁点の正規表現
[\p{hiragana}\p{katakana}][\x{3099}\x{309A}]
鬼雲って便利 >>348
>>347ヨのレスだとしたら、要件を満たしていないかと
>>349
サンプル表記、ありがとう
ブラウザからのテキストをコピペして、メモ(スクラップ)に追記している時に
特定の文字が混じった時に、すぐに気がつきやすいように…という目的なので助かりました コピペブログでも運用してんの?盗用した形跡を消すとか確信犯じゃん
>>351
問題が起きやすいUnicode文字をハイライトで分かり易くしたいという話なんだけど
なんで盗用とかそういう連想するんだろう?
というか、どうして結合文字を目立たせるという事が悪いことしてるみたいな書かれ方になるのか
普通に気になった情報をテキストでメモしてて、例えば記号のダッシュとハイフンの
見分けや、全角チルダと波ダッシュや中黒とビュレットなんかを色分け表示で見分けるように
設定してあったのだけど、そこに見分けにくい結合文字が混じった場合も、うまく表示出来
ないかなと思って聞いてみただけなのに
転載とかするつもりなら普通に一括変換かけるなりするよ vimで落ちる改行除去がMeryで落ちない……しゅごい……
>>353
文字のエンコードによって違うと思ったがそんなこともなかった…
漢字の検索には \p{han} を使うと確実だよ >>353 自己レス
[一-龠] は不完全と書かれていたけれど都道府県に限ればこれで良いみたい
失礼しました >>355
そのような記述があったのですか
ありがとうございました 結合文字って何のことかと思ったけど、Unicodeって面倒なことになってんだな
最近越してきたけどお前らが重宝してるマクロを教えてくれ
4〜5月がメバチ
6〜11月がキハダ
12〜2月なら本マクロってとこかな
中断と再開
昇順降順
重複行削除
テキスト整形
ポップアップ検索
ポップアップファイル表示
対応する括弧へ移動
選択範囲の上下移動
矩形ペースト
連番挿入
日付挿入
非スクロールの全選択
改良型アンドゥとリドゥ
お気に入り
定型文
半角全角変換
結構入れてた
スクロールしない全選択が地味に役立ってるわ
普通の操作と被るマクロはショートカットを変えて登録してる
マクロの記録にマクロは使えないからな
VALUE="no""みたいな糞コード読ませると後ろのタグ認識がおかしくなるんですが
自動で回避する方法ってないですか
ないです
引用符強調はチェック入れるだけだからカスタマイズできない
JSで正規表現内に"が入ってたりすると訳が分からなくなったりする
これ漢字変換したあとに候補の表示が残骸で残るよね。
スクロールするとすぐ消えるけど。
候補が張り付く現象ならGoogleIMEだと稀にあったぞ
まじで?表示を白黒反転させてるからかな。
毎回残る、
アイコン変わっちゃうのかー
個人的には今の顔アイコンかわいくてお気に入りだからちょっと残念だけど作者さんの大人な事情もいろいろあるみたいだしね
まぁそんなに愛着あるなら自分でショートカットアイコン変えろよって話だけど、きっとそこまではしない……w
何年か前のひつじアイコンを今でも使っている人はいるんだろうか
ひつじさんエディタアイコン現役
再開マクロで起動したりやら、テキストを指定してまとめて開くショートカットのアイコンは遊んでる
(?<=\([1-4],)[1-5](?=\))
これの選択範囲の数値を
[置換後] = 6-[置換前]
の数値で置き換えたいのだけどどうすればいい?
(x,y)のyの値を左上起点から左下起点に変換したい
自分でマクロ書けないと無理かな?
>>377
数値変換はマクロ書かないと厳しい。JSマクロだとこんな感じ↓
Document.Selection.Text = Document.Selection.Text.replace(/\(([1-4],)([1-5])\)/g, function($0,x,y){ return "(" + x + (6 - y) + ")"; });
例
(1,5) → (1,1)
(2,2) → (2,4)
(3,0) → (3,0) ※0は対象外なので変換されない
(4,1) → (4,5) 5回程度なら力技で
(?<=\([1-4],)5(?=\)) → 1
(?<=\([1-4],)4(?=\)) → 2
>>379
俺みたいな素人でもそれをやればどうなるかくらい分かるんだがハメようとしてんの?
5回とか言ってる辺りバカのほう?
それとも俺が無知なだけで置換した文字だけを一時的に書き換え禁止にしたり
(?<=\([1-4],)[1-5](?=\)) で選択しておいてその中から
5 → 1 で置換後に置換したものだけ選択解除とか出来たりするの?
何か方法があるのなら後学のため教えて下さいお願いします
テキトーぶっこいてるんだったら殺すぞ?
>>378
マクロ書いて頂いて助かりました
文字コードを何で保存したらいいのかとか使い方とか色々分からない事だらけで手間取りましたが無事変換出来ました
また何かあればよろしくお願い致します
本当にありがとうございました >>380
元データのフォーマットが判らないからあれだけど
対象行を抽出、置き換え、再連結すれば出来なくも無いな
ソートは先頭に連番でも振って置けばなんとかなるだろ
力技と言う表現に何処までの意味が含まれているか知らないけどw マクロなしの力技というか地道な置換かね
置換済みの記号をつけて否定戻り読みで除外して最後に記号を消す
(?<=\([1-4],)5(?=\)) → 1★
(?<=\([1-4],)4(?=\)) → 2★
(?<=\([1-4],)2(?<!★)(?=\)) → 4
(?<=\([1-4],)1(?<!★)(?=\)) → 5
([12])★ → \1
5回って絶妙に面倒くさいな
>>382
★付けたらそもそも (?=\)) にマッチしないんだから (?<!★) 要らなくね?
一応試してはみたんだけど俺の理解不足? >>383
先に付けても回数は変わらないよ
(?<=\([1-4],[1245])\) → ★)
(?<=\([1-4],)1★\) → 5)
(?<=\([1-4],)2★\) → 4)
(?<=\([1-4],)4★\) → 2)
(?<=\([1-4],)5★\) → 1) >>386
使えるか否かは正規表現エンジンとそのバージョンによる
メニューの [ヘルプ]→[バージョン情報] にある Oniguruma(鬼車) や Onigmo(鬼雲) が正規表現エンジン
(?(条件)真の式|偽の式) は Onigmo で追加された機能。Mery 2.5.0 から Onigmo を採用してるので使える
(?~式) は Onigmo 6.0.0 で追加された機能。Mery 搭載の Onigmo は 5.15.0 なのでまだ使えない >>387
ありがとう
条件式の方は使い方が理解出来てなかった。('n' == "3")とかしてました
後方参照の部分がマッチしてたら真、マッチしていなければ偽、というだけで
条件式は後方参照の数字か名前のみのようですね
(?~式)はMeryの更新待ちですかー 単純な正規表現ならよく使ってるけど肯定否定前後読みはまだ学習不足だわ
Meryメインで使ってた頃はよく使ってたけどvimにしてから使わなくなったな
あれは酷い
→→→→→→→→→→→→→→→→→読む方向
ABC │ DEF │ GHI
(?<=ABC)│ DEF │(?=GHI)
戻り読み│通常読み?│ 先読み
非選択の式│選択する式│非選択の式
(?<=式) 戻り読み
(?<!式) 否定戻り読み
(?=式) 先読み
(?!式) 否定先読み
先読みと否定先読みが
(?>=式)
(?>!式)
の方が<>と括弧で括る感じでイメージしやすく分かりやすかったかも知れないが
慣れると1文字でも省略したくなるだろうから今の表記がベストかも
先読み戻り読みの名称は「選択する部分の式」から見て「先」なのか「戻る」かで覚えてる
x(?=foo)
x(?!foo)
(?<=foo)x
(?<!foo)x
IMEに「@ぜんご」で登録してみた
123
abcd
あいうえお
1
ab
あいう
指定した文字数分行頭か行末の文字を消すマクロないかな
.{1,2}$→なし の置換じゃダメなの?
行頭
^..→なし
行頭2文字を消す。2文字以下の行は空行に
^.{1,2}→なし
と思ったけどこれ検索の強調表示では上手く行きそうに見えるのに全て置換すると
置換した後もう一度マッチするか判定してるのか文字が奇数個の行の最期の文字だけが残るね
なんでこんな再帰する仕様なんだろう。最初の強調の結果通りに処理して欲しいね
でも置換でこう書けば出来る
^.{1,2}(.*$)→\1
行末はそのまま
.{1,2}$→なし
ああ余計な事書いた
>最期の文字だけが残る
てのは^..の時
^.{,2}(.*$)→\1
"1"要らない、","必要
.{,2}$→なし
.{,2}\Z→なし
\zは無効?\ZならOK。x86 Ver2.5.6
windows10は使いたくない。でもMeryは手放せない。将来的にどうするか。悩みどころだ。
マストドンで遊ぶようになってMeryがカラー絵文字に対応してるの助かってる
>ベータ版の検証にご協力いただける方には初回限定特典をご用意しております。
2.6にしたら中断再開マクロの再開でエラーが出る
マクロに関係するのって起動速度の改善くらいで影響無さそうなんだけど
それはそうと自動マーカー便利
フォントをメイリオや游ゴシックにすると
行間を0にしても空きすぎるからマイナス値を設定できたらいいなぁ
meryres.dllの差し替えで変更するよりも設定でアイコンのデザインを選べるようにすれば良かったのにな
編集モードの強調文字列と機能的に被るかな思ってたけど、実際に使ってみるとマーカーとマーカーバー便利だね
マーカーバー空白部のダブルクリックで新規強調文字列を直接入力出来ると尚いいかな、ブラウザのハイライトバーみたいな感じで
自動マーカーは試してみたら面白いけれど個人的には特に使い途はないかな
ツールバーアイコンは勝手に簡単に好きなものに変えられる訳ではないのか
まあ既存のアイコンで十分だし自作したり他で探したりする気にもならないからそれで良いが
meryres.dllは一般的なアイコンライブラリ形式じゃないんだね
フリー素材じゃないから簡単に抽出できないようにしてるとかなのかな
どこを更新したか分からないエディタなんて需要あんの?w
最近使い始めたのですが、「画面のふちにスナップする」機能はないのでしょうか。
あと、設定の「ウィンドウの位置とサイズを復元」の機能はどのようなものでしょうか。
前回終了時のウィンドウ位置とサイズを記憶する機能が無いのかな…と思いつつ
この設定にチェックを入れたらそれが求めていた機能だったのですが、
数値は左、上、幅、高さ全て0なのに左上隅に表示されるわけではないですし。
replaceにはgmがあるけどmeFindReplaceRegExpなんたらはどう使い分ければいいの
>>421
数値が0なら前回終了時の位置・サイズになる仕様
ウィンドウを画面端に近づけたとき吸い付かせる機能なら隠し機能にある
Mery.iniをメモ帳などで開いて(Meryは終了させておく必要がある)
[ChildForm] セクションに次の1行を追加する(0で無効/1で有効)
ScreenSnap=1
有効範囲を変えたい場合は次の1行も追加する(ピクセル単位/初期値8)
SnapBuffer=8 業界で何と呼称されているかわかりませんが、エディタ上のテキストに対して
スクリプトを書いてガチャガチャ出来る、このマクロ機能について質問です。
使用した事はないですが、EmEditorというエディタにも、このマクロ機能は付いていたと思います。
この機能を備えているエディタってWindowsならMery、EmEditorと他にどんなものがありますでしょうか?
そしてLinuxで同様の事が出来るエディタはありますでしょうか?
使用した事ないですが、高機能で有名なEmacsというエディタなら何でも出来るんだろうと想像します。
ですがLispはハードルが高いです。jsで同様のことが出来ることが望ましいです。ご教授お願いします。
>>424
トンクス。ウィンドウ位置・サイズの仕組みも画面端スナップも把握しました。 meryの構文ファイルをバックアップしたい場合って一個一個エクスポートするしかないのでしょうか?
>>429
構文ファイルって編集モードの設定のこと?
編集モードの設定なら Mery.ini の [Mode\モード名] セクションに保存されてるから
必要なモードの部分をまとめてコピペする、とか
Mery.ini を書き換えるときは>>424のように Mery を使えない点に注意が必要だけど Mery.iniに保存されている設定は、編集モードの設定の並び順と、
それに関連付けられた拡張子が、どんなものであるのかが保存されていると思います。
構文ファイルは、プログラミングの予約語をどう色分けするかを定義したファイルで
各編集モードのプロパティからエクスポートできる、msyファイルの事です。
予約語とそれが、「オプション-表示-強調文字列」のどれに対応するかという情報が詰められています。
msyファイルでバックアップするとなると、編集モードの数だけエクスポートしなければならないので、
なんとか一括か、どのファイルにその情報が詰まっているかがわかれば、それをバックアップするのですが。
[Mode\Mode数字]じゃなくて[Mode\モード名]のほうだぞ
今時、更新行も分からないエディタなんて
付属のメモ帳とこのエディタぐらいだよね
気になって確認したがxyzzyもNTEmacsも更新行は分かりませんわ
あの高名なemacs系ですら「更新行?何ソレ?」状態だから
むしろ記録してるエディタのほうが珍しいのかもしれぬ
Meryなんてマイナーなエディタまでdisらないと使ってもらえない恥ずかしいエディタがあると聞いて
そんな使わない機能がテンコ盛りのエディタは
真っ二つに割ってやりなさい
アレもできます、コレもできますって本人も収集つかなくなってるんでしょうな
あのー、Aviraさんがmeryres.dllをどこかへ連れて行っちゃったみたいなんですけど・・・
win10 32ビット版です
ウイルスの定義ファイルを最新にしてAntivirus>Quarantineに入ってるmeryres.dllを元に戻すんじゃ
やっぱり64ビット版のほうはバージョンアップないんですか?
次のバージョンアップの際はアプリケーションアイコンも32ビットのに揃えといてほしいっす
var re=/(?<=.)$/gmってやったら構文エラーで怒られたんだけど後読み駄目か
JavaScriptの正規表現に後読みはなかった気がする。
JS標準の正規表現には先読みしか無いからね
戻り読みとかしたければ、Selection.Find(Replace)使うか、正規表現ライブラリを直接使うという方法があるにはある
Replaceメソッドで、正規表現で選択した範囲のみ全て置換するにはFlagsをどうしたらいいんですか?
>>442
64ビット版は32ビット版のベータが取れてから、と配布ページに
作者さんが書いてるから、気長に待つのがいいみたい。 URLの文字列ぼ一部分をマウスカーソルでワンクリックしたら
そのURL全体を選択するような設定は可能でしょうか?
>>447
Flagsは「|」で繋げる
document.Selection.Replace("a(\\w)", "z$1", meFindReplaceRegExp | meReplaceSelOnly | meReplaceAll); 久しぶりに更新したらフォントが超きれいになってて感動した
意味もなく眺めてしまう
コメント欄によると
終了時状態保持・復元のマクロを使っていて 2017/06/17 12:00 より前にダウンロードした人は
再ダウンロードしたほうが良いみたい
コメ欄とか読んで作者よくキレないなと神対応にすげー感心してるんだけど
こっそり修正差し替えだけはマジでやめて欲しいわ。唯一の悪癖
一々Ver上げて記事書いてって面倒なのは分かるけどそれだけがちょっと質悪い
これって「上下に分割」していて解除したとき、無条件に上側のウインドウが残るのですね
カーソルがある行が見えていないときにカーソルがある行に移動することはできますか?
また、別にたいした不都合ではないのでここに書きますが
アウトラインを表示しておく →
「上下に分割」する →
下側を有効にする →
「上下に分割」を解除する →
アウトラインの項目をクリックする →
読み取り違反のエラーになる
regファイル(UTF16LE,BOM有)の編集するとき
マクロの少し便利なUndo使おうとするとIO.jsがエラーになって機能しない
Terapadから今さらながらのりかえて正規表現をすこしずつ勉強して書式変更とかやってみたが
長い行を右端で折り返しにするとフォントの色分けが効かない行がでてきたりするのね
複数の条件にマッチしてしまった文字列のばあいにどのパターンが優先的に適用されるのかもよくわかんない
javascript覚えるついでにテキスト整形マクロ弄ってみたがしっくりくるマクロが思いつかんな
矩形挿入や空行無視して連番挿入なんてのは適当に作ったが
たまにbat書く程度だから大層なの書けんし
なんだよイベントマクロなんてあったのなら教えてくれよ
すげー便利じゃねえか
拡張子だけでは編集モード判別できないやつをパスで見て設定するマクロ作ってファイル開くときに自動実行したり
なんかいいテーマないかな
今はsunburt弄って使ってるが
すいません質問です
Meryで文字列を選択して右クリックメニューに出てくるGoogle検索、Wikipedia検索に
AmazonやYahooを追加する方法があれば教えて下さいませ
ツール→外部ツール→外部ツールの設定
そこでコマンドにブラウザと引数にアドレスと選択範囲「$(SelText) or $(CurText)」を設定
右クリへの追加は上で設定した項目を以下で追加
ツール→ポップアップメニューの設定
行コメントとして認識されるのを直前が空白文字のときだけにしてほしい
それだとセミコロンとかはいいがナンバーサインのハッシュポンド#のばあい微妙じゃない?
行コメントや"文字列"と正規表現での書式変更との優先度を任意に設定できるといいかな
自動保存や世代バックアップいらん言ってる奴は頭おかしい
ニャンサムウェアがリセットボタンをポチッ!とかACアダプタのプラグスッポン!とか
ニャアンサムウェアが勝手に編集保存削除とか世界で累計20人もニャンサムウェア被害にあってんだぞ
>>872 そういう用途なら88鍵一択
勘違いしてるみたいだけどデモ版の音全部使える訳じゃないぞ HTMLTidyって使ったあと、下の小窓を閉じるにはどうすればいいんだろ?
サクラの評判聞いてうっかりDTMの方のサクラをダウンロードした人なんだろうな
テキストエディタとして普通に使えるし。俺も経験あるわ
最近Meryの起動が遅いしCPU食ってるし原因は分からないしで
他のエディタに乗り換えを考えたんだけど、
削除して再インストールしたら直った。結果オーライ。
マクロバーのマクロの並べ替えと各マクロのタイトルの非表示をしたいんだけどどうしたらいいんだ
jsファイルに#title=""ってやるとタイトル消せるけどメニューのマクロの項目でも名前が消えちゃうから厄介だわ
>>483
標準バーの「ツールバーのカスタマイズ」ならアイコンのみで並べ替えも自由にできるよ
マクロバーでなくちゃダメ? >>484
ツールバー1本だと横に長くなり過ぎちゃう
1本を多段表示できるならそれでもいいけど >>485
[マクロ]-[カスタマイズ]
上へ/下へボタンで並べ替えたり
チェックボックスを外すとマクロバー上では非表示にできるけど、それは試した? Mery.exeのアドレスXXXXXでアドレスXXXXXに対する読み取り違反がおきました
というエラーが連発する、RoamingのMery.hisを移動して作り直したら直った
同じ症状に遭遇した方いますかね?
>>488
Mery.log見たら2017/06/20に
「モジュール 'Mery.exe' のアドレス 004083C2 でアドレス 00000304 に対する読み取り違反がおきました。」
が三回起きてたけどそれ以降はないかな LinuxMintで2.5.6が起動した記念カキコ
2.6系だとハングするが
当方LinuxBean+wineユーザーだが、2.4.8/2.5.6/2.6.0のいずれも普通に使えてる。
(Altキーを併用しての矩形選択はできないが)
ただ2.6.1だけはダブルクリックすると『無効な画像サイズです』のアラートが出て
起動しないんだけど、もう一回ダブルクリックすると、今度はちゃんと起動する。
Beanのwineは独自スクリプトで改良されてるから、ウィンドウマネージャーがLXDE
でもちゃんとアンチアイエリアスがかかるし、ファイラーからテキストファイルを
右クリックでMeryに送ってもちゃんと中身が反映される。
当たり前に聞こえるだろうけど、Bean以外のディストリだとできないのよ。
わっくわくで調べたら去年で更新止まってるやん>Bean
>>492
あの熊本の地震さえなかったら……。
独自スクリプトを他ディストリビュージョンでも実行できるようにできないかと、
シェルスクリプト本体をコピーして移植してみたけど、もう二手三手必要みたいで、
残念ながら果たせなかった。
同じ国産ディストリのよしみで、KonaLinux辺りが引き継いでくれないかなあ。 Mintでxfce4だけどウィンドウマネージャー(詳細)のアクセシビリティタブで修飾キー無効化したら矩形選択は出来た
compiz変更してもaltが無効化できなくて焦ったが
2.6.1は無効な画像云々の後に画面固まってpkillも出来ないんでCtrl+Alt+BSでX再起動して2.5.6に戻した
中断やIO.jsは使えないし一部のマクロでたまにエラー出るが意外と使えてる
ただフォントをIPAモナーやtakaoにしてもコレジャナイ感がね
wineなりの重さだけどgeditよりは重くないんですわ
さいで
Linux(MintのXfcewww)は勝手にしてください
じゃ
まあLinuxでもMery使いたいって需要はあるわな
Linuxでも使い勝手の良いメモ帳みたいなのが欲しいみたいな
1年ほど前にBean+Meryで試した時はインライン入力だかの対応が微妙で
結局VSCodeでお茶を濁してる。メモ帳には程遠いが・・・
作者さんの負担を考えるとLinuxもサポートしてね、とは言えない(フリ
Linuxユーザーってみんなvimかemacsしか使わないのかと思ってた
>>497
問題は二大巨頭エディタが強すぎて、それ以外にロクなエディタが育たないって
ことなんだよね。
元Windowsユーザーからしてみると、Vとかeの2ストロークキーを含めた互換性の
ない全く新しいショートカットキー体系を新たに憶え直すのは、憶えてしまえば
素晴らしい世界が待っているとしても、在家信者が過去のしがらみを捨てて出家
するくらいの覚悟がいるから、Windowsと互換性のあるショートカットキー体系で、
正規表現に対応した検索/置換ができる程度の、ちょっとだけ真っ当なエディタが
欲しいだけなんだけどね。
(一行25文字設定)
何故かどのエディタも行間ピッチを広く設定できないし、 ←Windows
句読点の禁則処理も、あれはワードラップなんだろうな。
(一行25文字設定)
何故かどのエディタも行間ピッチを広く設定できない ←Linux
し、句読点の禁則処理も、あれはワードラップなんだろ
うな。
フォントがデフォルトでも綺麗なのはLinuxの取り柄だけど、Wine越しのMeryだと
同じフォントがネイティブアプリ程綺麗に表示できないのが良く分からない。
とくに明朝系は壊滅的に美しくないので、現在は濁音/半濁音の識別が容易な
ゴシックのMigu1Mにしてしのいでいる。
やっぱOSを乗り越えてでも使いたいくらいよくできてるのよ、Meryって。 今まさにAHKでMeryにviバインド搭載しようといじってるとこやわ
モディキー無しでも色々出来るのはほんと楽なのよねー
ただどう再現するか考えるのがめんどいのと、今俺はMeryをいじってるのかviをいじってるのか混乱する
諦めてMery純正バインドに殉じようかな……
LinuxのエディタはIDEレベル求めないならleafpadとKateでいいな
俺は8割(g)vimで1割Mery1割leafpad使ってるけど
Meryを管理者権限で起動するショートカットって作れますか?
ショートカットつくって
プロパティ→互換性→特権レベル
で
「管理者としてこのプログラムを実行する」にチェック
じゃダメなのか
Windows 10 1073でAlt-Shift-カーソルキーで矩形選択をすると、Alt-Shiftから手を離した段階で選択部分の文字が消失することがあります
たまに消失しないこともありますが、消失することが多いです
同じ症状の人いますか?
もしくは、Windows 10 1073で正常に利用できている人いますか?
少なくとも、Mery 2.5.6, 2.6.1, 3.0.1ではこの問題が起きました
【以下、補足情報】
対して、Windows 7 32bitではAlt-Shift-カーソルキーの矩形選択は正常に利用できました
Windows 7環境は手元にないので確認できないですが、たぶんMery 2.5.6です
ちなみに、Alt-マウスドラッグだと正常に選択できます
とりあえず、セキュリティソフト、クリップボードユーティリティを停止したり
Google日本語入力をMS IMEに戻したりしましたが、解決しませんでした
>>503
返答、ありがとうございます
その方法だと常にMeryが管理者権限で起動になってしまいます
右クリックメニューの送るにMeryのショートカットを置いて、ファイルを開いています
通常のショートカットと管理者権限で起動のショートカットを作成して使い分けたい
のですが、何か良い方法ありませんでしょうか?
時々、管理者権限で起動しないと上書きできないファイルを扱うためです 「Mery(通常起動)」「Mery(管理者として起動)」という
2つのショートカットを作って「送る」に入れとけばいいのでは?
>>506
そうしたいのですが、できません
ショートカットを2つ作って、>>503さんの方法でショートカットを1つ変更すると
もう1つのショートカットの管理者権限にもチェックがついてしまうのです
互換性の管理者としてこのプログラムを実行するにチェックを入れると
常に管理者としてMeryが起動するようになります >>507
Meryを複数インストールするというのはどうだろう?
インストール版じゃなくてポータブル版なら設定ファイルがiniになるだろうしいけそうな気がするんだが。 >>508
なるほど!
それは素晴らしい案ですね
早速、試して報告します >>508さん、ありがとうございます
バッチリでした!!! 英文と日本語で別のフォントを使用するように出来ないですかね?
>>504 です
Windows 10を利用している人がいないようなので、取り下げて公式に報告します
お騒がせしました >>512
オプション→表示を見ると出来そうな気はする。 Meryで文字種毎にフォントを設定することは出来ないが
使いたい英字フォントに日本語フォントがマッピングされていなければ
OSのフォントリンク機能で英字以外で使いたいフォントを英字フォントにリンクすれば可能
それ以外だとフォント自体を編集するしかないと思う
nano派は未熟者という風潮
Linuxのエディタは痒いところに手が届かないよな
エディタ戦争に参加できるほどの腕もないけど
漢ならcatやsedでやれ?知らんな
すみません。初めてアウトライン機能を使おうと思ったのですが、
情けないことにデフォルトでの書き方がわかりません(^^;
編集モード Text
タイプ 空白の数
で
行頭のドット数(?)で段落(?)を使うようにするにはどう書けばいいのでしょうか?
>>517
タイプ 空白の数 になっている場合は
行頭の空白が少ないのが上位で多いと下位になります
ドット数で使うには タイプ カスタム にする必要があります 書き方に関してはドットの場合例えば下記のようかんじで書くと
アウトラインバーにツリー状に表示されます
.吉野家
..メニュー
...「丼」
....牛丼
本当のうまさだけをお届けするために。食材一つひとつにこだわり抜いています。
....ねぎ塩豚丼
さっぱりとした塩だれが人気の、夏の定番メニューです。
...「皿」
....牛皿
ご飯のおかずやビールのおつまみにおすすめです。
....豚皿
豚肉の甘味を引き立てつつ、さっぱりとしたたれで煮込んだ一品。
...「定食」
....麦とろ牛皿御膳
ヘルシーにお召し上がりいただける夏にぴったりな御膳。
....牛鮭定食
牛肉が食べたい!でも焼き魚も食べたい!そんなニーズにお応えした定食。
...「サイドメニュー」
....とん汁
....みそ汁
....玉子 >>518-519
お返事ありがとうございます。m(__)m
あまりカスタマイズせずにそのまま使うという自分なので
以後「タイプ:空白の数」でアウトラインを使用する方法を見つけました。
示してくださったメニュー例をそのままドットから空白に置換すると
崩れてしまいます…
アウトラインにしたい次の行に半角スペースを深さに応じて配置するとうまくいくことに気が付きました。
でもこれは正しい動作なんでしょうか…製作者様にお聞きしたいところですが解決したのでそのままに… >>519
横からで申し訳ないんだけどその画像のフォント名教えてほしい タイプ(T):
カスタム
^ ([^ ]+)$ ☑ \1
^ {2}([^ ]+)$ ☑ \1
^ {3}([^ ]+)$ ☑ \1
^ {4}([^ ]+)$ ☑ \1
>>523
>「空白なし」が一番上の階層に
なるほど!そういう動作だったんですね!
でもそうなると、説明文のところもインデントが必要なんですね…うーん
ご使用されているフォント、見やすそうですね!自分も使ってみます。
>>524
やっぱりカスタムにしないと希望通りのアウトライン表示は無理そうですか…
ありがとうございます\(^o^)/ フォントはふぉんとに見やすそうなんですけど、フォント育成に挫折 orz
Mery アウトラインで検索したらMarkdown風のやり方で上手く使いこなしてる人が居ました
ご希望とはぜんぜん違うとは思いますがなかなかよさ気だったので一応
「テキストエディタ Mery をアウトラインエディタっぽく使う」
http://blog.aotak.me/post/112882239911/
試しに真似してみました
「丼」のところは箇条書き「皿」のところは数字付き箇条書きにしてみました
markdownの書き方はよくわからないけど
MarkCatというmarkdownビューワを外部ツールに登録して表示してみました
>>528 のリンクの方法だと
見出しレベル 1
=============
見出しレベル 2
-------------
が使えない。プレーンテキストだと
# を使う場合は見出しレベルが上なほど逆に目立たなくなってしまうから
= や - を使いたいんだけどどんんな正規表現にしたら良いんだろうか 「ウインドウの端で折り返し」を使っているんたが、
先頭にタブとかスペースが合った場合で、一行が長くなって折り返された場合、
その先頭のタブスペース文も考慮して折り返して欲しい
↓ウインドウ端
testtesttest |
testtest
こうでなく
testtesttest |
testtest
こう
折り返す行のインデントを継承して折り返した行に自動インデントの処理をするってこと?
自動インデントの機能はあるから実装するのは難しくなさそう
作者に要望出してみれば?
>>534
インデントというか表示上だけ、左端を揃えて折り返して欲しいってことですね
ダメですかね?プログラミング的にインデントを使って文章書くんですが、
左端が揃ってくれると非常に都合が良いという単純な着想なんですが 表示上と言っても、そのズレて表示される空白部分が謎空間になるかもしれないですね
これはエディタ上、非常に不味いというか、不都合ということになるのかもしれない
やはり、継承して自動インデントか、もしくは手動で改行を入れるかなのかな
>表示上だけ、左端を揃えて折り返して欲しい
それは無理
折り返しでのインデント継承ですら戻す為のデータを残して逐次メモリ書き換えになるからかなり面倒臭くてダメ元な要望だと思う
作者は軽快さを重視してるからたぶん乗ってはくれない
桁数指定してのインデント継承改行処理のマクロを組むのが一番現実的じゃないかな
なるほど、詳しく説明、ありがとうございます
もっと単純な問題で、簡単に実装できるんじゃないかと思っていたんですが、
難しそうですね。こういう動作をしたかったら単純に改行入れます
それだと、通常の折り返しとインデント付き折り返しとを別々の機能として実装してもらわないとね…
たしかにプログラムやスクリプトの場合は、左インデント揃えの折り返しで見やすくなることはあるだろうけど
インデント形式は人や国によってTABと半角スペース×nとがあるからややこしそう
実装されたとしても、折り返しで表示上追加されたインデントに強調設定できるとかないと文書の体裁を整えるときに困るかな
>>541
http://www.haijin-boys.com/46.html
▼ 2017/08/03 (2.6.2)
正規表現ライブラリの鬼雲を6.1.2に変更。
鬼雲の仕様変更にともないonig.dllをonigmo.dllに変更。
HTML整形ライブラリのHTML Tidyを5.4.0に更新。
マーカーの設定、強調文字列などの設定画面で複数選択できるようにした。
アウトラインで「+」「-」クリック時にも移動していたのを修正。
ポップアップメニューで自動マーカーにチェックがついちゃってたのを修正。
上下に分割を解除したときにカーソルが行方不明になることがあったのを修正。
オプション画面などの数値入力項目でIME無効関連の問題を修正。
サロゲートペアの文字描画幅がおかしくなっていたのを修正。
マクロバー、マーカーバーの登録数が多い場合の起動速度などを改善。
2.6.0で画面の描画を高速化していた部分が不安定だったので廃止。
その他、細かい修正。 >>544
せっかくグーグルでヒットしなくなってスッキリしてたのに
またSEO対策バリバリでスパムばら撒くんかい 日本企業ってサービスやアプリ名決めるときになんでひとまずググってみないのだろう
…日本に限った話じゃないな。海外でもたまにあるな
>>547
名前被りなんて欧米中東の方が酷いじゃないですかー >>548
なるほど そういうことでしたか
ありがとう Ver.2.6.2
「正規表現を使用する」をチェックして検索すると
「外部例外 C000001D.」のエラーが出る
不具合報告とか特に挙がっていないからおま環なのかな?
本来使っているPCの調子が悪くて代替で使っているのがXPだからそのせいかな?
>>552
xp sp3 home
mery 2.6.2
「.*?」 で「カギカッコ囲い」の語句を検索してエラーなし
%<?[\w| ]*?>?% で%abc%や%<abc def>%の文字列型を検索してエラーなし
\$[\w|\*]+ で$abcの文字列型を検索してエラーなし >>553
XPが原因というわけではないみたいですね
ありがとうございます >>552
アップデートで何か失敗してない?
新しいDLLが無いだけとか?
>鬼雲の仕様変更にともないDLLのファイル名がonigmo.dllに変更されました。 meryをタスクトレイに常駐させた状態でインスコフォルダを上書きしようとしたとか?
でも正規表現DLLのファイル名ちがうから上書き失敗はないよね
>>554
書き忘れたけどうちのxpは32bit、meryはZIP版です
>>553の [ ] 囲いで | 区切りはいらなかったね…
とりあえずほかの構文もいくつか試したけどエラーはなかった >>555-556
ありがとうございます
アップデートの失敗はないと思います
インストーラ版、ZIP版の両方試してみましたし、一度アンインストールしてからも試してみました
「正規表現を使用する」をチェックすると
「検索する文字列」に abc とかを入力しても外部例外のエラーになってしまいます
試しに前のバージョンの onig.dll を onigmo.dll にリネームしてみたところ
正規表現で検索してくれているみたいです
そんなことをするのは危なそうなのですぐに戻しましたが
onigmo.dll との相性?が良くなさそうな感じです
ありがとうございました >>557
あとはダウンロードしなおしてハッシュを確認してみるか、DLLをシステムフォルダに移動してみるか、アンチウイルスとかのセキュリティソフトの設定いじるぐらいしか試せる対応策はなさそうだね
代替PCってことだしひとつ前のベータで差し支えないんなら2.6.1でいいだろうし、旧DLLのリネームで動くんならそれでもいいんじゃないの?(バックアップなしの重要ファイルが吹っ飛ぶとかブルスクとかの深刻な事態にならないなら) Program Filesフォルダにインスコしちゃって管理者権限が効いてないとかいうパターンじゃねの
アンチウイルスに必要なファイルを消されてる可能性は?
onigmo.dll をインスコフォルダからはずして正規表現で検索しても「外部例外」エラーにはならなかった
というか正規表現で検索できないだけ(検索文字列が見つからないだけ、ついでに編集モード設定の正規表現も無効)でエラーはでなかった
「正規表現を使用する」のチェックをはずしての通常検索は可
代替的に旧 onig.dll(リネームなし)を勝手に読み込んではくれず、system32に移動させた onigmo.dll も読み込まれなかった
インスコフォルダの onigmo.dll 6.1.2.0 のハッシュ
CRC32: 16B1A671
MD5: 639952666A9536CB6001430B51E141A9
SHA-256: 38E93E141F379D64D80794130080273CD66A2927EB5EE83E158DBC7DB0227AC1
ブロックの解除
別の解凍ツールを使って解凍
スキャンディスク
memtest
いろいろとありがとうございます
ハッシュ値は合っていました
他のことも時間があるときにでも試してみます
SDIに切り替えできるって書いてあるけど、
ぐぐってもWiki内検索でも切り替え方が見つからない
やり方でも調べ方でもいいから誰か助けて
Ctrl+方向キー上下 って何かデフォルトで割り当てられてる?
Ctrl+Shift+Alt+Homeで矩形選択したときに引き続きCtrlキーも押しっぱなしだと
方向キーで行移動できなくて、ちょっとだけ不便。
検索や置換でタブを含めようとするとコピペするか正規表現で\tを使うかしかないよな
かといってタブキー押して項目間移動しなくなるのも不便だ
なんか一発でタブ入力する方法ない?
辞書登録も考えたけど半角全角使うの面倒くさいんでやめた
検索で正規表現にチェックで¥(だと(拾うけど
マクロで
document.selection.Replace("\(", "(", meFindReplaceCase | meFindReplaceRegExp | meReplaceAll);
だと拾ってくれない
円記号がバクスラにならないフォントでいいのないですか
スラッシュに空目して敵わん
>>576
Ricty Discord
生成する際にfontforgeどうせ使うから、fontforgeでバックスラッシュ部を円マークでコピペして上書き Rictyバッククオートのバグどうしたら直せるんだろ
そのせいで使いづらくてPCに入れてないや
MSゴシックが綺麗に見れるエディタとかあったら……別に面白くもないな
MacType を併用してて独自のアンチエイリアスを持ってないor切ってるエディタなら
どれでも似たような感じで割りと見られる>MSゴシック
試しただけで自分は Ricty 使ってるけど
>>579
バグってなんぞや
Mery由来?フォント由来?
普通に表示されるように思えるけど >>584
フォント由来だからここで話し続けるのはスレチになるね
少なくともうちの環境だとバッククオート「`」の入力と表示に問題がある
Windowsで合成した場合とUbuntuで合成した場合で違うけどどっちもおかしい うちは「`」は問題ないな「‘」はRictyだと全角幅というか前に半角スペース入ったような間隔になるけど
RictyDiminishedやMyricaM Mだと問題ないっぽいかんじ
URLをクリッカブルにするかどうかを編集モード別に設定させてほしい
俺も編集モード別にフォントとか全角スペース表記やタブ表記を設定したいけれど
作者は編集モード別に設定を分ける気はないらしい
URLだけを例外的にやったらあれもこれもと意見が出て来るだろうからやらないと思う
等幅派は、全角半角平気で入り乱れて他人に渡す無神経野郎
>>591
それは
等幅でないフォントを使う人に多い印象 ゴーイングメリー号のアタリマエを見直す。
メリー号には簡易的なアウトライン機能が備わっている。
何故、それを使わなかったのか?
最近になって、WordやExcelにおける見出し機能で目次作成をするようになって、
アウトラインの重大性がわかってきて、ゴーイング・メリー号の機能を隅々まで調べた結果、
テキストファイルにおけるアウトライン化ができるようになっていることに気づいたのだ。
すべてが全角数字のテキストで2桁数字だけを半角にしたくて
with (Document.Selection) {
Text = Text.replace(new RegExp(/(?<![0-9])[0-9][0-9](?![0-9])/g), function (s) {
return String.fromCharCode(s.charCodeAt(0) - 65248);
});
}
というマクロをつくりましたがうまくいきません
どうやらjsで否定後読みが実装してないようです
なにかいい代案はありますでしょうか?
with (Document.Selection) {
Text = Text.replace(/[0-9]{2,}/g, function(s) {
if (s.length != 2) return s;
return String.fromCharCode(s.charCodeAt(0) - 65248)
+ String.fromCharCode(s.charCodeAt(1) - 65248);
});
}
>596
おおlengthで再判定すればよかったのですね
迅速な対応ありがとうございます!
これ左の行数(?)が自分で改行しないと変わらないんだが
右にあるこれを超えると強制的に改行させる縦長線で
改行させたものも左の行数でカウントして欲しいんだが
そういう機能なかったっけ
改行してないんだから行に数えられないに決まってるじゃん
エディタの折り返しは見た目上で畳んでるだけで自動改行なんてしてない
エディタ界隈で言う所の論理行・物理行だな。
>>598
ツール→オプション→基本→行の表示方法を「表示座標」に。 教えてくれてありがとう
多分すごい初歩的なことだよな
馬鹿ですまん
Hello worldも出来ない身からすると馬鹿にできない
松本人志「ああん、安倍晋三ぴょん、らめえええええ! ひぎぃ! ボクのアナルは次は誰に媚びればいいのおおおおおお????」
markdownの見出しをアウトラインで出したいんだけどうまくできない
hogehoge
========
みたいのをhogehogeで表示させたいんだけども
^(.+)\n=+$ に置換で $1
じゃいかんのか?
HTMLで選択した文字列と同じ文字列すべてに特定のタグを挿入する置換を
文字列選択→マクロ実行の二手間で行いたいのですが
どのようなマクロを組めばいいでしょうか?
SelectionインターフェースのTextをReplaceすればいいんじゃないですかね
>>609
よろしければ具体的にどのようにすればいいか教えていただけないでしょうか? マクロ機能使いたいのにマクロ記録が目に入らないとかめくらすぐる
マクロ記録は解りますがJavaScriptは全く解らないもので
試行錯誤してみたところこんな感じになったのですが問題ありませんか
with (document.selection) {
var a = Text;
if (a.length > 0) {
var b = "(" + a + ")";
Document.Selection.Replace( b , "<タグ>$1</タグ>", meFindReplaceCase | meFindReplaceRegExp | meReplaceAll);
}
}
DirectWrite対応してなくていいからMeryで縦書きしてみたい
垂直に近い壁だって登るのか?
メリー号の性能じゃ無理。
33‰勾配にて、エンジン全開で喘ぎ喘ぎ登る有様だから。
今回の変更点ではないが
非包含オペレータはやりたいことは何となく分かるような気がするが、イマイチ思ったように扱えない
まあ私の場合、使う場面がほとんどないがw
検索窓で「正規表現を使用する」にチェックを入れたときに有効になる「>」
(「検索する文字列」の欄の右側にある正規表現のガイダンス)のところに
自分で追加はできないのかな?
↓とかを追加したい
(?:) (?=)…肯定先読み (?!)…否定先読み (?<=)…肯定戻り読み (?<!)…否定戻り読み
そう言えば全角文字列の検索で [^\x01-\x7E\xA1-\xDF] は使えないの?
少し便利なUndoが IOは宣言されていません て言われて使えなくなった
2.6.3にしたらマテリアルカラーのツールバーが使えなくなった
ごめん、ツールバーも1.1.1にバージョンアップしてたのね
1.0.0のままだとダメだったけど1.1.1にしたら普通に使えたわ
>>626
せっかく紛らわしさが解消されたと思ってたのに
こいつらCEO対策とかがバッチリだから
スパムとしては手強いんだよなーやだやだ ペッペッ 相変わらず自分の性格を包み隠さないMery作者に草
>>628
ごめん素で間違ったSEX対策だったっけ? ●Mery EDITOR等、強調表示 正規表現(色分け)
・メールアドレス
[!$%&*\-./0-9?a-z^_~]+@[\-.0-9a-z_~]+\.[\-.0-9a-z_~]+
・ファイル名
([a-z]:|\\\\|)[a-z0-9\-_.\\/]+\.(txt|html?|c|cpp|h|log)
・引用行 >
^>.*?$
・整数の数字および小数点、カンマを含めた数字
[\d,]+(\.\d+)?
・登録の仕方
1.ツールバー→表示→編集モード→編集モードの設定→txtを選択
→プロパティ→追加 で上の正規表現を貼り付け→「正規表現」に
チェックを入れる→左側の番号を順次選択し、好みの色を指定
「OK」をクリックして完了
これで、メーラやFTPの動作記録をメリーに貼り付けると読みやすくなる。
トレイアイコンの常駐オプションを切っても
かざぐるマウスの機能でシステムトレイに最小化してくれないのね
>>634
ファイル名や数字の正規表現がふつうのURL内の文字列にも干渉するね 別の文書を「左右に並べて表示」するには
ウィンドウ > タブを有効にする のチェックをはずしてからか
あるいはタブをウィンドウ外にもっていってからしかできないですよね?
元のウィンドウサイズにさっと戻せるのならそれでも良いが
可能なら元のウィンドウサイズを維持したいので
現状開いているウィンドウ内でできたら良いなと思っての質問です
どうでもいいことだけれど、ウ[イ]ンドウではなくてウ[ィ]ンドウが一般的なのかな
ツールバーに追加できる機能は「利用できるツールバーボタン」にあるものだけですよね?
「クリップボード履歴」を追加したいがそこにないからムリなんでしょうね
右クリックメニューでも良いですが
>>638 自己レス
失礼
右クリックメニューには追加できますね 少し便利なUndo使えるようになった
Unicodeだとエラー出るのは相変わらずだけど
読み取り専用属性のファイルを開いて
書き換え禁止チェックを外して編集→上書き保存を選ぶ
2.6.1
名前を付けて保存ダイアログが開く
2.6.4 64bit
アクセスが拒否されましたとエラーダイアログが出る
すごい不便
公式のメッセージ欄に書き込もうとしたけど、投稿ボタンを押してもなぜか何の反応もないので
アウトラインの設定について、「タイプ」の各項目の意味・機能が分かる方、教えてください
・空白の数 ・・・その行の先頭にある空白の数でレベルが変わると思ったが、思ったようにならない
例) _ は半角スペース
_a
b
_c
__d
_e
__f
に対してのアウトラインはこうなる(もしかして私だけ?
┌a
└b
├c
└e
・括弧 { } の数
・括弧 [ ] の数
・カスタム ・・・これは分かる
・カスタム(開始と終了) ・・・「検索/正規表現」欄にどういうふうに設定するのか全く分からない
開始と終了は
1: <div
2: </div>
とかやるとdivのネストをアウトラインできる
>>646
なるほど!開始と終了が別の行にあるものに対してだったんですね
同一行での開始終了を指定するものと勝手に思いこんでいました
ちょっと考えれば同一行なら「カスタム」で対応できますね
ありがとうございました >>621-622
ムリっぽいみたいですね
>>622のほうは質問をちょっと変えて
半角文字だけを検索とか全角文字だけを検索とかはできますか? [^\x{01}-\x{7E}\x{A1}-\x{DF}]
>>649
ありがとうございます
{ } が必要だったのか
でも、半角カタカナもヒットしてしまうのですね
私にとっては特に問題ないのでこれで十分ですが わざわざ \x を使わなくても、半角文字は [ -~。-゚] で良かったのか
細分するとこんな感じか
[0-9] または \d … 半角数字
[a-z] … 半角英字
[!-/:-@\[-`{-~] … 半角記号(スペースは除く)
[。-゚] … 半角カタカナ
\p{Latin}
\p{Common}
\p{Hiragana}
\p{Katakana}
\p{han}
一般的には\dは全角も含むんだが、Meryはそうじゃないのか?
python3や鬼雲系では普通に全角も含むし、ちょっと調べれば沢山出てくるぞ
部分表現(とは言わないのか?)はこんな感じでいいかな?
(テキスト). abc │ def │ ghi
戻り読み│ │先読み
....─────────┼─────┼────
肯定.. │ def │
(選択) │ ○ │
(保存) │ × │
.. ────────┼─────┼────
│ (def) │
(選択) │ ○ │
(保存) │ ○ │
.. ────────┼─────┼────
. (?<=abc) │.. (?:def) │ (?=ghi)
(選択) × │ ○ │ ×
(保存) × │ × │ ×
....─────────┼─────┼────
否定 (?<!abc) │ (?~def) .│ (?!ghi)
(選択) × │ ○ │ ×
(保存) × │ × │ ×
(選択) : マッチした文字列が選択状態(反転表示)=置き換え対象になるか
(保存) : マッチした文字列が$1…に保存されるか
非包含オペレータの使い方を試していてのことだが
abcdefghi というテキストがあって、
「検索する文字列」を c(?~de) とした場合、見つかった文字列が cd となったり、
「検索する文字列」を c(?~de)g あるいは c(?~ef)g とした場合、
「見つかりませんでした」となったりするが、そういうものなんですよね?
例に挙がっている /* 〜 */ で囲まれたコメント以外の使いみちが分からないなー
まあ使うことなさそうだからどうでもいいことかもしれないがw
>>660
abcdefghi を c(?~ef)g で検索すると、
1.「c」の後、2.「ef を含まない」文字列が続き、3.「g」が来る
文字列を見つけようとする
1. ab「c」defghi
2. abc「de」fghi (「def」だとefが含まれるので「de」まで)
3. abcde「f」ghi →「g」が来ないのでマッチ失敗
という流れになる >>661
> 2. abc「de」fghi (「def」だとefが含まれるので「de」まで)
「def」と「ef」とは異なるものでは?と思っていましたが、「def」に「ef」が含まれるか否かと考えるのですね
ありがとうございました (?~hoge)がhogまで消費するせいで実用性低すぎ
被包括オペレータは (?:(?!abc).) で代用できるというか、ずっとこう書いてたなあ
ちなみにこれは ^ や $ と併用するものだよ
今更Twitter見たけど
縦書き機能はめっちゃ需要ありますよ作者さん!!!
エディタ界隈だとVerticalEditor(SJISのみ)、TATEditor(小説特化)、秀丸エディタ(シェア)しか選択肢がない状態で
Meryが横書き縦書き両方対応してくれたらこれほど嬉しいことない…
エディタでの縦書きにこだわる人ってわりといるけど
横書きで書いてからワープロソフトで縦書きにレイアウトするとか
最初からワープロソフトで書くとかでは何故いけないのだろう?
大昔に確かワードを捨ててエディタをどうのとかいう本に
縦書きと横書きでは文体が変わるとか書いてた小説家がいたような気がするが
物書きじゃないからピンとこないんだよね
縦書きは履歴や、縦線、色付けなどが必要なので、エディタでは苦しいね。
マークダウン+縦書きみたいなのなら、
結果だけならいけるが、
再現性が限定されるから、受け入れられん。
>>666,667
めっちゃは言い過ぎた
おれ普段はMery横書きで下書き→Wordで整形(必要なら縦書きに変更)
その本は知らないけど、下書き段階から縦書きにできた方が完成時のイメージに近くなるので書きやすいのは確か
たまにTATEditorに浮気してるけど、Meryでどっちもできるならそっちがいい 今のやつの動作に全く影響がないのなら付けても良いが基本いらない
個人的にはMeryとは別物としてくれたほうが良いかな
機能別売り期間限定50円
期間を過ぎたら200円
ちょっとした小遣い稼ぎになりそうだな
縦書き機能を付けると作者のテスト項目が増えるから、
更新が滞りそう……。
ビューワ機能付けたからエディタ機能も付けろと言われる
パージしてしまえばいい
今の時代にフリーのテキストエディタを開発し続けて
くれるだけでありがたいことなのに、縦書き対応ですか。
ありがたいことです。使い物になるのならぜひ欲しいですな。
とはいえ縦中横とかルビとか傍点とか、横→縦になるだけで
何故かいきなりハードルが上がるのもまた事実。
“縦書きプラグイン”にして必要に応じてオンオフ、とかは
どうかな。
現状で十分満足しているが、縦書き以外の新たな機能を考えているのならまずそちらを優先して欲しいと思う
追加する機能の内容にもよるけどね
私は縦書きは特に必要ないと思っているから
↑でもコメントされているように縦書きをプラグインで対応できるのであればそれがベストかな
あるいは、保守とか面倒そうだから現実的でないかもしれないが
それなりのレベルになるまでは縦書きあり/なしの2つのバージョンで進めていくとか
どうしても欲しいわけではないが、あったら良いかもと思う機能は
・ツールバーに検索ワードを入力する欄(検索ボックスと言うのか?)
・ツールバーに追加できる機能の追加
・一定間隔で自動でバックアップするようなものはいらないが
保存するときに一世代前のみで十分だが保存前の状態を残しておく機能
(旧ファイルの保存先を指定できればベスト)とか
同時に別のフォルダにも保存してくれる機能とかを
「ファイル毎」に指定できたら個人的には嬉しい
ここでコメントしても無意味かもしれないがw
縦書きはVerticalEditorに任せておけば良い!
Meryがシュッ!としていなくてどうする!
傍点とかルビとか装飾系はいらない、普通のエディタで縦書きできるだけでいい
シュッ!とした縦書きエディタを求めてる層もいるんですよ…
正直シュッとしてる縦書きをずっと探してる
作者さんヨロ
. !
.i|i
l| l
⌒
,
・
3
・
`
ー
シ
ュ
ッ
縦書きとかわけのわからん機能入れるくらいならストアアプリ化のほうがまだまし
更新確認とか面倒だし
本体の動作に支障がない範囲でやってほしい
でも縦書き使えたら便利そう
この一連の流れが何なのかさっぱり分かってなかったけど
作者さんが今月上旬位から縦書きの実装実験やってたわけなのか
twitterのリツイートが流れてきて初めて理解した
・・・と思ったら>>665でもtwitterって明記されてたね。見落としてた ____ クルッ…
`/‖ ̄ ̄‖<⌒ヽ))
|‖__‖< |
| ̄ ̄\三⊂/ ̄ ̄/
| |( / /
<⌒ヽ
< 丿 シュッ
,___ !| | !
/ || ̄ ̄|| l | | !l
| ||__|| | |
| ̄ ̄\三⊂/ ̄ ̄ ̄/
| | ( ./ /
ツィッター見たけど、縦中横はオプション指定、対象は数字のみが個人的に希望
!?や英字(単位記号とか?)は、専用のユニコード文字があるからいらないかなって思う
逆に数字は可能なら3〜4桁や小数点付も対応してほしい
現状縦書きはそれなりの形になっているみたいだけど
今のβ版を一旦Fixして欲しかったなー
マーカーのアンダーラインの色の部分だけ直したものでいいから
>>694
それだとわざわざ縦横でデータ書き換えないと駄目でしょ
せめて!?は一文字に置換するくらいはしてくれないと
個人的に縦書き対応は不要だけどやるならそれくらいはして欲しい マクロの質問です
例を完成形にするにはどういうマクロにすればいいのでしょうか
例1、例2ともに、同じ1つのマクロを押した結果にしたいです
例1
aaaaxxxaaaaaaa
aaaaxxxaaaaaaa
aaaaxxxaaaaaaa
完成形1
aaaabbbaaaaaaa
aaaabbbaaaaaaa
aaaabbbaaaaaaa
aaaacccaaaaaaa
aaaacccaaaaaaa
aaaacccaaaaaaa
aaaadddaaaaaaa
aaaadddaaaaaaa
aaaadddaaaaaaa
aaaaeeeaaaaaaa
aaaaeeeaaaaaaa
aaaaeeeaaaaaaa
・例にあるxxxの部分を別の単語に変えながら、はじめの行数と同じ量を増やしていきたいです
・例は3〜2行ですが本当は数千〜数万で、その都度行数は違います
・完成系も4項目しか増やされていませんが本当は10以上あります。ですが変えて足していく部分のbbb→ccc→ddd→eee等は固定です
新規タブをまたいでマクロが不可なので行き詰っています
力をお貸しください。バージョンは2.4.0.5701です
例2
aaaaxxxaaaaaaa
aaaaxxxaaaaaaa
完成形2
aaaabbbaaaaaaa
aaaabbbaaaaaaa
aaaacccaaaaaaa
aaaacccaaaaaaa
aaaadddaaaaaaa
aaaadddaaaaaaa
aaaaeeeaaaaaaa
aaaaeeeaaaaaaa
改行多すぎて書き込めなかったので失礼しました
bbb,ccc,ddd,eee...をリストにしといて置換でいいんでない?
オプションの整形タブで [-]押してもツリーたためないのは何で?
作者さんクリスマスのサプライズ更新するつもりだったのかー
twitterの画像を見る限りではそれなりの形にはなっているみたいだね
縦書きを使うことはないがw
この歳になってクリスマスプレゼントもらう側になろうとは……あざーっす!
> Kuro/haijin-boys
We wish U have a 'Mery' Xmas n a happy new year!
カスタムフォント機能は Ver 2.6.4 からあったのか
縦書きをちょっと試してみた
PCで縦書きをしたことがないから単に慣れの問題だとは思うが、かなりの違和感
でも、けっこう良くできているって感じ
ただ、URLのアンダーラインが右側に付くのは変な感じ
日本語なら右側でも問題ないと思うが
今後使うことはないだろうけどw
よく文字列をD&Dで行頭へ移動させようとして
行番号と行頭の間ぐらいにドロップしてしまい、
新規テキストが作成されて元のテキストの画面が
何も表示されなくなることがあるんですが、対処法などありますか?
再現してみようとするとできないけど、確かにD&Dでバッファがぶっ壊れた感じになる時はあるよね
レスありがとうございます
あの状態をどう説明すればいいのかわからないので
次に発生したらスクショを撮ろうと思っているのですが
意識してると発生しなくて、いいのか悪いのか…
Wineを介してLinux+上でMery2.6.5を動かしてみました。
長期間サポート版のUbuntu16.04LTS(2016/4月リリースの意)がベースになっている
XubuntuとChaletOSの64bitバージョンで試してみたが、選択できるWineのバージョンが
1.6.2と古いせいか、常用のMigu1Mでは文字の形をなさず、試しに別のフォントに
変えてみても縦には並ぶもののひと文字ずつ横倒しになってしまって残念ながら
だめでした。
Wineの最新版はすでに2.0を越えていますが、Wineの場合新しいと逆に動かないことも
あるらしいので、通常は動かしたいソフトが動けばバージョンアップは控えるものですが、
ふとデフォルトでWine2.0.2がインストールされているZorinOS 12-lite 64bit版で
試してみたら正常に縦書き表示されました!
すごい、Linuxでも縦書き対応のテキストエディタが使える日が来るとは。
(縦書きビューアだけなら以前からある)
しかしこのZorinOS-lite版のWine、何故か多バイト文字が俗に豆腐と呼ばれる空白
文字になってしまい、対策でフォントを入れると今度はアルファベットがトーフに
なってしまうので、しかたなく既存の構築環境を破壊する覚悟でChaletOSのWineを
バージョンアップして2.0.3にしたところ、ようやく文字化けなしで正常に縦書き
表示される最新版Meryを手に入れられました。
作者様に幸あれ。良いお年を。
これってツールバーのアイコンを自作できますか?
少なくとも .dll を作れる環境は必要ですよね それはフリーのソフトでありますか?
作者縦書きマジありがとう
マジ感謝
来年もよろしく
>>722,724
アイコンリソースのDLLファイルは
素のビットマップ状態でアイコンを収納してない >>724-726
やり方の答えはないみたいですがこのスレでやりとりがあったのですね
失礼しました
例えできたとしてもリソースをいじるのはちょっと抵抗があります
回答ありがとうございました >>99
今更なんだろうけれど、ツールバーに左右に分割を追加できるようになっているんだな
わざとそうしているのかもしれないがオンラインヘルプのアイコン変じゃない?
左右に並べて表示と同じ win10で使ってるんですが、テーマとかポップアップメニューの項目とかを設定しても、再起動するとリセットされます…
他にそういう症状の方いないですかね?
もう1点
のようなユニコード絵文字をコードを入力して絵文字を表示させることはできますか?
WEBブラウザで絵文字をコピーしてそれを貼り付ければ表示されますが
 と入力したものを変換して表示できたら良いなーと思います
で、ググってみたら
https://www.haijin-boys.com/discussions/2253
の ◆2 が近そうな気がしましたが
1行に複数個並べると上手くいかないみたいですし
可能なら10進数の  の形式のものを
選択した範囲にある複数のものを1度に変換できたらベストですが
上記のサンプルも理解できないようではかなり難しいですかね? // 数値参照を実体で置換.js
// 選択した範囲(していなければ全体)の (10進)・ (16進)を置換。制御文字・サロゲートペア可
if(!document.selection.Text)document.selection.SelectAll();
document.selection.Text=document.selection.Text.replace(/&#(\d+|x[\dA-F]+);/ig,function(txt,cp){
if(cp.charAt(0)=="x")cp="0"+cp;
if(cp<0||cp>0x10FFFF)return txt;
if(cp<=0xFFFF){
return String.fromCharCode(cp);
}else{
cp-=0x10000;
return String.fromCharCode((cp>>10)+0xD800,(cp%0x400)+0xDC00);
}
}); 2行目ミスった
選択した範囲(していなければ全体)の (10進)・ (16進)を置換
ちょっと教えて欲しい。
例の縦書き対応のMery2.6.5をXubuntu+Wine2.0.4上で起動して、
縦書き表示でスタンバイしている状態から「ファイル(F)」→「開く(O)」で
複数のファイルを選択して開くと、
1.前回縦書き表示状態で終了したファイルのみ縦書きになる
2.初めて開くファイルと前回横書き表示したファイルは横書きになる
という挙動になるのだが、Windows上で同じ操作すると表示されたテキストは
縦書きになる? 横書きになる?
200件くらいのテキストファイルをすべて縦書きで表示したいのだが、
「強制的に縦書き表示する」というオプションでもないとファイル一個ずつ
縦書きにチェック入れることになるので、Windowsでも同じ挙動なら作者様に
要望を出してくる。
あと同志に向けて書いておくと、winetricksを最新にしてallfontsコマンドで
フォント全部入りにするとWineがどのバージョンでもトーフは出なくなった。
但しLinuxMint+XfceだとなぜかWine上でフォントにアンチエイリアスが効かない。
Xubntu・ChaletOS・ZorinOS・Linuxliteのいずれも、Xfceなら何もしなくても
アンチエイリアスかかるのにね。何故Mintだけが?
>>735-736
おおっ!すばらしい!
思っていたこと以上のことができてる
ありがとうございました
昨晩試してみて
そんなに使うこともないだろうから数字の部分だけ選択して置き換える程度でいいかと
妥協しようと思っていたので助かりました 他がどのくらいのレベルなのかは知らんが
縦書きを主に使うなら相応のソフトを使えよと思うけどね
>>732
Q.ドラッグによる文字列選択の速度が速すぎて(もはや瞬間移動)
コントロールできないのですが、何か解決方法はありますか?
上下の部分で慎重に少しずつ動かさないと駄目なのでなんか疲れる。
それでもちょっと行き過ぎるとポンッと一気に飛んじゃう。
----
[General]セクションに ScrollMargin=0 を追加して保存
カーソルが端へ到達するよりも先にスクロールする機能
少し先が見えるので、それはそれで便利なんだが、
スクロールマージンの範囲をクリックすると意図せずスクロールする弊害もある
Mery 2.5.4
仮想デスクトップで複数のデスクトップで Mery を起動できない対策として外部から起動時に新規の場合は新しいウィンドウ、
既存のファイルを開いた場合は最近使ったウィンドウの新しいタブで開く隠しオプションを追加
(Mery.ini の [General] セクションに OpenIn=1 を追記)
DirectWrite 有効時の固定ピッチフォントの文字幅を強制的に GDI のフォントに合わせる隠しオプションを追加
(Mery.ini の [Display] セクションに GdiCompatible=1 を追記)
https://www.haijin-boys.com/discussions/3153 >>741
ありがとうございます
ScrollMargin はスクロールするときに余裕を持たせる行数
OpenIn=1 は外部から起動するときに既に起動している場合には新たなウィンドウを開かない
今のバージョンだとデフォルトでその状態になっているのかな?
GdiCompatible は DirectWrite を使っていないから今のところ関係なし
というところかな Meryのブックマーク機能を使ってテキストファイル内にブックマークを10個程度作っているんですが
時々全てのブックマークが消えてしまって付け直さないといけなくて困っています
OSは窓7、ブックマークが消えるファイルの拡張子は全て.txtで60〜70kb前後の長文ファイルです
ファイルの呼び出し・保存は外部HDDからで、cfg.dll含むMeryのフォルダも外部HDDにも置いています
PCを再起動するたびに消えている気もしますが、毎日弄ってるわけではないのではっきり言い切れません
一応自力で「ファイルの名前を変更するとブクマが消える」という現象には気づいたのですが
名前変更をしなくてもブクマを作って2,3日後に再編集しようとtxtファイルを開くと
文章自体はちゃんと上書き保存されているのにブクマ全部が消えてます
原因をご存知の方いらしたら教えてください
>>743
Mery.hisがぶっ壊れてる。原因は分からんけど Mery.hisが保存されるのはMery.exeが正常終了した時だけだから
何らかの原因で強制終了させられたとか
>>743
フルパスで管理されているから、ファイル名、場所、ドライブが変わると駄目ですよ。
ok E:\hoge\foo.txt
↓
ng E:\hoge\foofoo.txt
ng F:\hoge\foo.txt
ng E:\hoge\bar\foo.txt >>743
全ブックマークをクリアして、開かれたテキスト全部から設定したキーワードを検索してその行にブックマークを付けるマクロ
http://2chb.net/r/software/1410842156/156,161,169,170
ブックマークはMery正常終了時にMery.hisに書き込まれます。
強制/異常終了などすると書き込まれず、ブックマークの位置がずれてしまう。
まるっと無くなっているということは前述意外に、Mery.hisを読み込み書き込みできない状態になっている可能性も。
ずれた場合、修正したいファイルを全部ドロップして、上のマクロ実行で戻る。
ただし、ブックマークする場所に自分で考えたキーワードを入れておく必要がある。
クリップボードソフトで一瞬で入力できるようにしておくといいかも。 >PCを再起動するたびに消えている気もします
と言うことで、Meryの再起動では大丈夫みたいだから違うとは思うが、
履歴を自動で消す設定にはしていないよね?
・Mery起動時にMery.hisが読み込めなければ、ブックマークは全部消える。
・Mery終了後、次回起動時までの間にお掃除ソフトなどが実行されMery.hisが削除されていたらブックマークは全部消える。
・Meryを終了した後、ブックマークしたファイルのファイル名/ファイルの場所/ドライブ名を変更した場合、別のファイルとなるのでそのファイルのブックマークは全部消える。
・Meryを正常終了させなかった場合、Mery.hisは書き込まれないので前回のブックマーク位置のままになり、Mery次回起動時にブックマークがずれる。
キーワードを入れてくれるマクロがあったら便利かもね
・キーワードを行末に追加してからブックマーク設定するマクロ
・その行からキーワードを削除してブックマーク解除するマクロ
・キーワードのある行すべてからキーワードを削除してブックマークをクリアするマクロ
ようするにMery.hisではなくテキスト自体にブックマークの位置が保存されるので、あとは>>748の
開いているテキストすべて、ブックマークをクリアしてからキーワードのある行をブックマーク設定するマクロ
実行で元通りと。 >>741
>スクロールマージンの範囲をクリックすると意図せずスクロールする弊害もある
今はクリックではスクロールしないよね
編集するとスクロールするが ----- ここから
with (Document.Selection) {
var e = Text;
if (GetActivePos() < GetAnchorPos()) {
SetActivePos(GetAnchorPos());
}
Collapse();
}
if (!e) {
e = Document.GetLine(Document.Selection.GetActivePointY(mePosLogical), 0);
Document.Selection.EndOfLine(false, mePosLogical);
}
try {
with (Math) {
var r = eval(e);
Document.Selection.Text = "=" + r;
ClipboardData.SetData(r);
}
} catch (e) {
Status = e.message;
}
----- ここまで
>GetActivePos メソッド
> カーソル位置を取得します。
>GetAnchorPos メソッド
> 選択範囲の開始位置を取得します。
>SetActivePos メソッド
> カーソル位置を設定します。
とのことですが
カーソル位置を後ろの方にするという考え方では間違っているのでしょうか?
>>755
なるほど! 引数を見ていませんでした
上手くいくようになりました ありがとうございます マクロをツールバーに登録できるのは良いけれどなかなか好みのアイコンが見つけられないなー
そもそもその機能に該当するようなアイコンがあるのか定かでないが
wiki のプラグインのページには載っていないような古いやつですが
検索窓のプラグインを使用されている方にお尋ねします
ツール>プラグイン>プラグインの設定>
プラグインの設定ダイアログで[OK]をクリックすると異常終了しませんか?
Windows 7 です
-----
Mery は動作を停止しました
問題が発生したため、プログラムが正しく動作しなくなりました。
プログラムは閉じられ、解決策がある場合は Windows から通知されます。
-----
wiki に載せていないくらいだから推奨されていないのかな?
>>758
質問、取り下げます
やはり作者さんのところで聞いてみます
失礼しました よく見たら公式のプラグインではなかった
重ね重ね失礼しました
>>743です、ご回答くださった方ありがとうございました
Mery異常終了・場所変更などしておらず、お掃除ツールにも心当たりがないため
一度フォーラムで聞いてみようかと思います(ご指摘の通り公式は敷居が高くてこちらにお邪魔してしまいました)
どの方もご丁寧な回答をして下さりありがとうございました! 縦書きにするとページアップダウンが正確に1ページづずつ進まない。変にずれていく。
やはり縦書きはまだまだ不安定ですね。横書きに戻ります。
アウトプットバーはどういう使い方をするの?
まあ普通に使っていて不都合がないのなら気にする必要なしと言われればそれまでだが
たとえば下の文章ですけど
Mery はフリーのテキストエディタです。Mery では日記、恋文、新聞記事、
ソースコードなどのあらゆるテキスト文書を簡単に編集することができます。
また、HTML、Java、PHP、SQL などの様々なプログラミング言語の色分け表示も可能です。
この文の行頭にたとえば「・」をつけたとき次の行以降も冒頭に空白が入る機能は
あるでしょうか?↓こんな感じで
・Mery はフリーのテキストエディタです。Mery では日記、恋文、新聞記事、
ソースコードなどのあらゆるテキスト文書を簡単に編集することができます。
また、HTML、Java、PHP、SQL などの様々なプログラミング言語の色分け表示も可能です。
あるかどうか知らんのに口を挟むが
そういうのはWORDとかの仕事でしょ
エディターでそういう余計な事されるのは嫌だな
WORDでもインストール後真っ先にoffる機能なのに
>>735の function(txt,cp){ } は置き換える文字を作っているのだろうけれど
txt と cp の値はどうやって設定されているのですか? >>770
Javascriptのreplace()の説明読めば判る。
replace()の第二引数に関数を指定した場合、その関数に対して
match文字列とパターン内の()で指定した箇所の文字列を
受け渡し出来る。 >>771
関数の引数の内容が決まっているのですね
ありがとうございました
replace は一応調べましたが見当違いのページを見ていたようです
(たぶん、java replace でググッってしまったような)
Javascript replace でググったらあっさり見つかりました まあアンドロイドじゃ野良アプリは危険とか言われる時代だからね
Java と JavaScript の違いがきちんとわかってないから間違うんだな
Javascript とか書いてることからもわかる
ググる際には関係ないが、そのつもりなら全部小文字で打つし
検索/置換のダイアログをだしたときに
カーソル位置にある文字列を自動で入れる機能はオフにできますか
ブログコメでも聞いてた人かな
検索なら「このファイルから検索」のマクロかgrepバープラグイン使うのはどうか
置換はわからん
複数行選択でTabキー押したらすべての行頭にTabが挿入されるけどこの機能って正式名ある?
>>779
インデント?
右クリメニューの「選択範囲の変換」にある >>778
776ですが僕ではないです
"正規表現を使用する"にチェックしてあるときはオフにしてほしい感じですね >>779
シフトキー押しながらTABキー押すと縮めることができますよ >>782
検索文字列に自動で文字が設定されないことにどんなメリットがあるか分からない
まあ俺は文字列を選択してから検索を選ぶかツールバーの検索窓に入力または貼り付けするかなので
自動で文字が設定されてもメリットはないが 正規表現の構文間違えたり少し変えないとみたいなときは履歴残ってたほうが良いですけど
試すときくらいは検索ダイアログを表示したままにしておけば良いのにと思うが
高価格MIFESと比べてどうですか!
何万円かするエディタに張り合えますか!?
名前付けて保存するときに拡張子を省いて選択してほしい
>>790
mifesはdos時代から値段高いから値段が高機能と直結してるかどうかは別の話
ぶっちゃけ、mifesはカスケードウインドウとかタイル表示は出来てもタブ表示/切替は
出来ないのでそういう意味ではmifesが負けてる
ただまあ、滅多に変なモジュール違反起こしたりしないって意味ではmifesの方が
プログラムとしての安定性はあるかもしれん
個人的にはc.mos氏のVZが懐かしい(後継のWzはクソ以下なのでry >>792
タブ表示できるだろ
本当に使ったことあるのか? >>789
ツールバーを右クリック → [ツールバーのカスタマイズ]を選ぶ >>793
多目的ツールバーとかいってファンクションキーと排他的にしか表示できないような
中途半端な機能を存在するというのは俺には出来ないな
タブ表示くらい他表示とトレードオフせんで単体でつけろよって話 >>794
全て保存や上書き保存はあったけど、名前をつけて保存は見当たりませんでした… >>797
横からだけど、ツールバーのカスタマイズで開くウインドウの左窓の一番上にあったぞ?
みなさんフォント何使っています?
見やすいフォントないですかね〜
Myricaはどうですかね
視認性の高い文字なので愛用してます
コード書くときは視認性重視でNasuフォント
日本語だけのときは縦書き対応の霧明朝
いつも使うのはMeryのFontsフォルダに入れてる、持ち出せるの便利
便乗ですまんが絵文字を見るには何が良い?
今はメイリオ-MSRとSymbolaを入れているけれどこれで十分?もっと良いのある?
>802
migu 1c使ってたがこっちのが視認性いいな
>>796
meryにもないファンクションキーの表示なんて何で持ち出すの?
で、タブ表示できるじゃん
できないと言い張っておいてそういう言い訳するの?
知らなかったことをごまかすんじゃないよ >>808
知らなかったらそもそも例としてあげられないんだがなにいってんの君?
それと、mifesは元々dos時代はファンクション表示されていたし、それを
踏襲しているんだからそれが話の頭に上がるのは当たり前の話でしょ?
その古くからある表示と排他利用しか出来ないからないものとして扱う、何がおかしいんだ? よくわからんが高い製品には張り合えないから製品買えでいいよ
だいたい張り合う必要が無い
フリーソフトをなんだと思ってるんだ
フリーソフトだからという理由を≪免罪符≫にしている作者やそのソフト信者のソフトウェアは
おしなべて信用性(機能的な意味ではない)が欠落する。
>>810
逆、逆w
高い製品だって機能が足りない・使い勝手が悪いことは往々にしてあるんだから
フリーでも自分自身が使い勝手いいならそれでいんじゃねーのって話よ >>811
なにが免罪符だ責任を要求するなら金で保証を売ってる製品買え
フリーソフトは作者が作りたくて作ってるものをおすそ分けしてもらうものだ
>>812
発端のレスに対する書き込みだスマン
別にフリーソフトだから品質や内容が必ず市販品に劣ると思ってるわけじゃないよ
自分で納得して自己責任で使えない奴は金出して製品買っとけって話 よく分からんけど続きはエディタ総合スレとか比較スレとかでやってくれ
今もあるのかは知らんが
スクリプトにScriptとVBScript以外の言語使えてる人います?
ActiveScriptやら何やらインストールしてみたけどうまくいった試しがないんですが。
>>817
>Meryのマクロは JScript (JavaScript)、VBScript に対応しています。
>実行環境さえ用意すれば PerlScript、PHPScript、PythonScript、RubyScript で記述することも可能です。
>言語仕様はJ Script に準拠しており、名前空間はMicrosoft Visual Studio のオートメーション機能 などで
>使用されている一般的な表記法に基づいています。
1行になってたから改行したけど、merywikiのマクロページの冒頭にこう書いてあったんだけど
ActiveScriptはサポートに含まれてないから動かないだけじゃ?俺使ってないから知らんけど。
perlでもPHPでもRubyでもいいけど試してみればいんじゃね? >>802
\じゃないとやだ
それ以外はすごくいいのに アウトラインの設定の「.」「...」がグレーアウトしていて変更出来ないのはどうしてですか?
ファイルから検索で、検索結果が本文に挿入されますが、
そのファイル名からファイルを開くにはどのほうほうが早いですか?
わー ダブルクリックで開けたんですね。
気が付かなかったです。
ありがとうございました。m(__)m
ファイル保存するとき
1行目がファイル名にダンプする方法ないでしょうか?
これ?
縦書きにすると表示が全部右半分が切れてしまうんだけど対処方法プリーズ
>>834
DirectWriteオフかWindowsのディスプレイ設定で項目のサイズを100%
ブログのコメント欄で17/12/26あたりに報告されてたから次バージョンで修正されるはず >>835
ブログコメかw
そこまでは見なかったわw
どうもありがとう >>840
ありがとうございます
使えました
問答無用で保存されちゃうのですね ちょっとお聞きしますけどWindows10の右クリックで作成したテキストをマリーで開いて編集して上書き保存した場合、形式はUTF-8になるのでしょうか?
>>842
マリーって誰よ!!
オプションの基本タブにある「規定のエンコード」の形式で作成されるよ >>843
情報助かりました
ちなみにマリーはメリーの姉妹らしいですよ・・・ ファイル開いて上書きだと元のコードによるんじゃないの?
ゴーイングメリー号のレブリミッターが外されていきます!
すべて規格外です!
プラグ深度はモニター不能!ですが!
おそらく、プラグ深度はマイナス値を示している!
だめです!危険すぎます!
秀丸の強調表示の設定をMeryの編集モードの強調に持っていきたい場合
秀丸で強調表示の設定を保存して
Meryにインポートできる形式に編集するのが一番簡単なのでしょうか?
正規表現使った強調表示だと面倒なことになりそう・・・
>>850
そうなんですか
正規表現は使わないだろうから大丈夫かな
遅レス失礼
返信ありがとうございました 勧めやすいからじゃ?
・フリー、寄付可でもある
・比較的新しい
・GUI のデザインも比較的に今風
・比較的設定項目が少なめ
・SJIS でなくても使いやすい
・多機能?なステップアップ先がある(vim、秀丸、VScode、etc...)、ので”入門用”と言い繕える
まぁ”新しい”というのも考えてる比較対象が サクラ、TeraPad なんですが
サクラ他色々手を出していた時期があったけど
これが一番しっくりきた
その前に使っていたのが真魚ってやつで
これがMDI化して自分的には嫌な変更だったからこっちに来たんだが
(今はわからないけど初期は)Meryのテキスト処理系が真魚のやつだと知って驚いたり
マルチリンガルな軽いエディタとしてGreenPadを長らく使ってきたが、
Meryがけっこうきちんと多言語の表示や編集ができるので乗り換えた。
以前はMKEditor使ってたけど更新が止まっちゃったから…
MKEditerは俺も使ってた
もっと軽いものをと色々放浪してMeryに来たけど
MKはMKでプロジェクト機能が便利で大規模プログラミングのIDE代わりに使ってたり
・・・最近はプログラムしてないから起動してないけど
>>851
好きと言うか「同類相憐れむ」では?
確か両方ともエ〇エディタの作者とトラブった事があった気がする。 窓の杜は、有償ならEm、無償ならMeryを勧めてる感じかな
窓の杜のダウンロードランキング見ると、エディタはTeraPad一強なんだよね
でも、Unicode全盛の今、内部UnicodeじゃないTeraPadは勧めづらい
そうなると窓の杜収録ソフトの中ではMeryが妥当なところだろうとは思う
選択範囲と自動マーカーの背景色が混ざる
二つを同じ色にしても重なると濃くなってしまう
あと自動マーカーだけマーカー(1)~(8)のように下線チェックで適用ができない
色が混ざるのはしゃーない
自動マーカーの下線はうちだと問題ないな
通常の下線じゃなくて
アンダーラインマーカーに置き換わらないってことだよ
>>860
mEditorが謎の圧力()で mE(ry をもじって mery になったのをシラン人も多いんだろうね そしてMERY(mery.jp)と被って検索妨害される悲劇
謎の圧力()で名前変えたのは知ってたけど
この名前になった理由は知らんかったがそういう皮肉だったのか
検索ウィンドウを開いたままにしておく
メインで入力補完を呼び出す→閉じる
検索ウィンドウにフォーカスが移る
不便
Mery関連の発表ってなんだろね
デジタル署名つけるとかかな
10 年経ってた。
が、呪われている不具合は解消されてない模様
5年ぶり2度目の終了のお知らせだった
白黒アイコンいいね
Meryユーザーとしては8bitに移行するしかないか…
発表しますがエイプリルフールネタ?
中身はともかく、予告してのエイプリルフールは滑ったな
アウトプットバーが非表示の状態から、
OutputBar.Visible=true;
OutputBar.Write(1);
としたとき、「Alt+2」を2回押さないと非表示にならない。これはうち以外でも起こってる?
64bit版で早期特典のアイコンが使えない…
記述は32/64bit用になってるけどdllは1つだけだ
>>886
起こるね
2.5.6でも起きたから最近出来た不具合ではないみたい
OutputBar.Visible=falseするマクロ書いてAlt+2に割り当てる方法を思いついて試したら
編集エリアにキャレットがある場合1回で閉じれるけど
アウトプットバーにキャレットがあると反応しなくてあまり意味なかった
>>887
MaterialColor-x64-1.1.2.zip Material-x64-1.0.0.zip両方使えてるから別の原因があるかも >>887
2.6.0β付属の初期版かな
2.6.5β(カラー)や四月馬鹿(モノクロ)の記事から64bit版を拾ってくれば使える筈 >888-889
バージョンアップしてたのか
ありがとう拾ってくる
>>888
非推奨なメソッドだけどExecuteCommandByIDに「エディタ部にフォーカスを戻す」があるらしく
if (OutputBar.Visible){
editor.ExecuteCommandByID(2189);
OutputBar.Visible = false;
}
これで閉じられるしONOFF切替マクロにしても便利 作者様
検索&置換ダイアログに文字列取得関連のオプションを追加してくださって
ありがとうございました!!
これだけ変わっても v3 のメジャーうpにしないんだね
内容的にはもう至れり尽くせり
ベータ版なら2.6β1、2・・ってカウントしてほしい
教えて君で申し訳ないが、全文検索後のタグジャンプを、キーに割り当てることは可能?
「ファイルから検索」したときウィンドウの右端で折り返すにしていると
検索結果のハイライトが付いたり付かなかったりしますね。
>>898
半角80文字で折り返しにしてウインドウをそのサイズに合わせたら問題ないんじゃね? >900
検索文字列が折り返し部分を跨いじゃうとダメだった
>>901
確か行を跨いだハイライトは動作が重くなるから実装しなかったと、
作者が言ってた気がする。 うーん、行を跨いだハイライト、俺は普通に使えてるっぽいんだけどな
80折り返しウインドウは80文字よりちょっと広めに設定して折り返し線
表示するようになってるけど、ちゃんと折り返してハイライト表示されてんだよな・・・
ただ、>>902が言った様に改行挟んだハイライトは出来ないぽい
ABCDEF(折り返し)GH[\n]IJ
って検索した場合、GHまではハイライトされるけどIJはハイライトされない感じ あ、ごめん [\n]だから出来なかっただけっぽい
[\r\n]にしたら改行挟んでも出来たw
>>907
うん?「右端で折り返し」を選択してる時に右端を超えて次の行に行ってる文字列を
検索する場合に検索結果がハイライトされない(ことがある)ってことじゃないの?
俺はそれは「80文字折り返し」にしてる分には出来てると言ってるんだが
(右端折り返しでもうちの環境では特に問題なくハイライト表示されていた)
で、ついでにそれに改行含めた分も検索してハイライトつけてみたけど大丈夫だったんだけど
何が原因なのかね、って思っただけなんだがなんかおかしかった? 内部的に0x0aに統一されてんのに0x0d指定して結果が変わるとことかかな
特定の文字を強調表示出来ないでしょうか
どこから登録できるか教えてください
表示→編集モード→編集モードの設定からいけるのでは?
↑どうも 出来ました
別の話になりますが、特定の、正規表現でマッチした文字列だけ大きめに表示すると言ったことは出来ないでしょうか
あと、ファイルツリーは表示出来ないんでしょうか
サクラエディタのファイルツリーは文字が小さすぎて辛かったです
meryって両側にツリーを表示出来ないんでしょうか
連投すみませんが、meryってインデントを着色出来ないんでしょうか
オプションの表示には項目がないです
隅から隅までいじってみ、それでできないならできないんだよ
全体を選択してからペーストすると、末尾まで移動してしまうのですが、これは設定で変更出来ますか
>>921
いや、君の方がいい加減にウザいよ
何回ここで聞くわけ? >>1には初心者質問もおkと書いてるしカリカリしないで
>>919
設定にはないけどマクロで可能
Mery Wiki > マクロライブラリ > その他 >キーアサイン集 「6.すべて選択(非スクロール)」
wiki内を検索もしてみてね >>924
その前が抜けてるぞ
「恥ずかしくて訊けないような」wwwwwwwwwwwwwww まぁ、質問すんなとまでは言わんよ
ただあなたの専用質問ボックスではないから
そrを良く思わない声だって当然あるわけで
それが気に入らないなら公式で聞くしかないよ
一人のtrollのせいで作者が病んで開発が止まることもある
作者が快適に開発するためのドブさらいみたいな場所なんだよな専門板は
テキストエディタは高機能化したけどワープロとは別物だと理解してない人いるよね
うわぁ…
最後!プログラム組もうってのに実行環境(方法)すら調べてないのかよ
昔なら本を読む、今ならネットでググればいいのに
それすら面倒臭がって質問するんだよな
でも何故かコードを書く知識は持っている
学校の授業とかで用意された環境でやってるのかなぁ
>>930
(まぁ一方の意見の方が正しいんですけどね) 昇順ソート
降順ソート
という機能は無いのでしょうか
フォントの履歴をオプションから編集できたらいいのにな
Mery.iniを別エディタで編集するしかなくて困る
よく使うフォントを上部に固定しときたいし
試しに選んでみただけのフォントもずっと残っててごちゃごちゃしちゃう
Mery.hisを記録しないか終了時にクリアする設定ってない?
>>943
オプションの履歴タブの項目で設定できないの? >>944
そこにある設定で関係ありそうな
「カーソル位置とブックマークを保存する」のチェック外してても記録されるし
「終了時に履歴を消去する」にチェック入れてても消えないんだよね 試してないけどMery.hisを読み取り専用にしとく
一部だけ消えたりとかちょっと不安定だけど保存すると消去する両方有効にしたら消える感じ
すまん。無知なこと聞いてると思うが、
↑みたいな何もない改行だけ消すのってどうすればいいんだ?
そういえば、置換を「ちかん」と読むのは
痴漢を連想するからセクハラ
「おきかえ」と読めとか言ってたバカ女がいたなあ
「お着替え」のイントネーションで
「置換(おき↑かえ)しましょうね〜」とか言っとけばいいんじゃね
>>951
置換(ちかん)って読みは日本語として正しい読みなので
その女性が言ってたのはただの言いがかり、セクハラにはならん
むしろそんなの連想するお前の頭がハラスメントじゃボケって言うたれw Wikiのマクロ「引用の追加(kuro)」について質問です
引用の追加 - MeryWiki
https://www.haijin-boys.com/wiki/%E5%BC%95%E7%94%A8%E3%81%AE%E8%BF%BD%E5%8A%A0
このマクロをツールバーやメニューから起動すると、編集行のキャレットの位置にポップアップメニューが出てきますが
これをマウスポインタの位置にポップアップさせるには、マクロの記述をどのように書き換えればよいのでしょうか?
また、このマクロをショートカットキーから起動したさいも
ポップアップメニュー内のアイテムを選択するときにマウスでクリックしないといけないのですが
各アイテムをそれぞれキーボードの"1"〜"6"キー、1つ削除を"D", すべて削除を"A", キャンセルを"C"に割り当てることはできるでしょうか?
よろしくおねがいします アクセスキーの追加は
m.Add("キャンセル", 0); を
m.Add("C キャンセル", 0); に書き換えてできました
できれば "キャンセル(C)" のかたちにしたいのですが、可能でしょうか?
>>956のポップアップメニューをマウスポインタの位置に出す方法についてはまったくわかりません
引き続きどなたかよろしくお願いします m.Add("[> ]メール引用符 (&1)", 1);
(中略)
m.Add("キャンセル (&C)", 0);
var r = m.Track(1);
>>958
ありがとうございます
完全に希望どおりのかたちになりました ベータというよりは修正版だね。なんか新機能追加の予定とかあんのかな
Ctrl+0 でフォントサイズをリセットしたときの初期値を12pointにしたいのですが、
どこかで設定できますか?
>>964
キーボードショートカットかポップアップメニューの設定にある
表示→現在のフォントサイズを既定に設定 今まではハードやネット的に保存のタイミングはユーザーに一任されていたが、
これからは全自動だよなあ
一文字打つごとに保存が行われて、バッファーが溢れるまでは無限にエンドゥ機能も組み込めば、
正直エディタもシステムの一部にできそうですよね
エディタソフトを選ぶという行為自体が意味なさそう
実際、マックはもうそんな域ですよね
マックでソフトを探したことはありませんし
>>967
それは言い換えれば、「windows98の時にIEをシステムに組み込んで他を排除し、
Netscapeから独占禁止法違反で提訴された」のと同じ道を辿ることになると思うが
なんでもかんでもシステムに組み込めばいいってもんじゃない、エディタがシステムに
組み込まなあかんほど根幹に関わるかって聞かれたらそういうものじゃないんだから
それと、古くからいくつかのエディタには自動保存の機能はついてるので
これからは、とか意味不明 20年程前には既に存在してるものを指して「これからは」
とは言わないと思いますはい FAQだったらすみません。
今、MeryをProgram filsではなく、普通のフォルダにいれており
そのMy Macroにマクロを幾つか入れています。
そしてマクロバーにマクロを幾つか登録しており、すぐマクロが使える
ようにしています。
が、朝、PCを起動してMeryを起動させると、マクロバーに何も
表示されません。で、毎朝、マクロ→カスタマイズでマクロを選択する
日課になっています。
1)マクロ→カスタマイズで開くフォルダを、My Macrosに固定できな
いのでしょうか?
2) PCの電源をきると、マクロバーに設定されているマクロが
なくなってしまうのはなんとか防止できないでしょうか?
設定ファイルが壊れてるか書き込めなくなってるんじゃないのかな
>>970
そういう不具合っぽいものが出る時は昔からよくある対処としてはフォルダ名の半角スペース全角スペースを疑おう
まず、My MacrosじゃなくてMyMacrosとかMacrosってフォルダ名にして指定してみたらどうだろう お返事ありがとうございます。
フォルダ名はDictsとかExtとか、インストール時に自動的に
作られたMy Macrosに入れています。
変更したほうがいいでしょうか?
設定ファイルというのはどこにありますか?
一般ユーザーがアクセスできますでしょうか?
>>970,973
> インストール時に自動的に作られたMy Macrosに入れています。
数年ぶりにMery本体を(あるいはPC/OSを)更新したとか
古いMeryのフォルダからMy Macroをフォルダをコピペしたとかでしょ?
もしそうならフォルダ名をMacrosに変えなくちゃならないし
includeライブラリを参照しているマクロは更新が必要
更新履歴より
▼ 2015/12/24 (2.4.7.6369)
> "My Macros"フォルダを"Macros"フォルダに名称変更。それに伴い、#includeの
> パスを"Macros"フォルダからの相対パスに変更。ついでに#iconのパスをマクロ
> ファイルからの相対パス、"Macros"フォルダからの相対パスに対応。
設定ファイルMery.iniはインストールしたフォルダにあるか、アドレスバーに %appdata%\Mery と入力して移動すれば見つかるはず
タスクトレイに常駐しているMeryを終了させて、Mery.iniをMery以外のエディタで開き
[Macros\Macro0] セクション以降に書き込まれたマクロのパスを確認
FileName=Macros\マクロ名.js
のようにMeryフォルダからの相対パスに書き直す
設定を全部まっさらからやりなおしたほうがいいんじゃないかな? お返事ありがとうございました。
Mery.iniのMacro フォルダの設定を \My Macrosの相対パスから
絶対パスに書き直したら、とりあえず、当初の目的は達成できました。
ただし、Meryが自分で相対パスに戻すような事があれば、
最初から入れなおそうと思います。
ありがとうございました。
絶対パスだとバージョン違いやポータブル版、ベータテストなどで別名(別ディレクトリや別PCなども)のMeryを入れるときに不自由するから相対パスのほうがよかったのでは?
あと、設定ファイルがこわれることもあるからMery.iniのバックアップも忘れずに!
いろいろご教示ありがとうございました。
気をつけたいと思います。
これまたFAQかも知れませんが、
ホームページのソース解析の勉強用にMeryを使っています。
解析するホームページをchromeで開いて、ctrl−uでソースを
表示させ、ソースをMeryにcopy & pasetします。
で、たとえばタイトルを抜き出すのに
a = document.text.split("\n"); とやって
if (a[i].indexOf('<title>') != -1) として、そうやって抽出した
文から、例えば '>'と'['で囲まれる領域を取り出すのに
var ctitle = xtitle.match(/\>(.*?)\[/g);
とします。困っているのは、このctitleのまま、substrをして
しまうとエラーになってしまいます。ctitle="x"+ctitleと
余計な文字をつけると、ちゃんとsubstrしてくれます。
matchでとりだした文には何か表にでてこないのが
はいっているのでしょうか?
なるほど! できました。ありがとうございました。
もう一つ、Meryと関係ないのですがお願いします。
WSHのJscriptpでEXCELを読む事をしているのですが、
EXCELを開いたあと、book、sheetを定義して
data=sheet.Cells(i,j).Value
としてセルのデータを取り出すのですが、何もはいっていない
セルでも実際には何かはいっているようで、
if (data =="")とかしても空のセルをひっかけてくれません。
何かこうしたらいいというのはありませんでしょうか?
>>980
聞いたらどこでも誰でも何でも教えて貰えると思うな
お前には常識が足りなすぎる jmeditorから引っ越してきたけどなかなかいいね。
なかなかいいんだけど
perlの構文syntax hilightで pod cut記法がコメントとして反映されなかった。
ふぁああああああ ( ˘ω˘)スヤァ
>>998
自己解決
編集モード
→ perlのプロパティ
コメント1
開始 : =pod
終了 :=cut
とかでいけそうではあった。 =head1〜2とかもあるんだけどまぁいいか。
HTML埋め込み以外にもSQL,Xpath,正規表現埋め込み
あるいは evalでbash突っ込んだときとかもハイライトできるとイケメンではあるかもしれない。 Linux/DebianのWineVer3でMery起動しようとしたらWindows8相当までversion下げないと起動しなくなった……
8.1以降だと何か要るdllあるんだろうか
まぁ普段XP相当まで下げてるから関係ないけど
>>990
いろいろあるとはおもうけど
そんな環境ならjEditとかを自分ならつかうけどね。
あくまでwineはエミュだしその中で起動モード下げるって
小舟にt級のイカリをつけながら小さな池で魚を釣ってどうするんだ感 ふぁああああ 俺のMeryちゃんがああああああ
うええぁあああ うおおおおおー
これ外部ツールでLLなんかを起動して外部ツールで実行
アウトプットバーを閉じる にチェックを ”入れない” と
世にも恐ろしい隠された機能が発揮されるんだが!
たとえば perlを設定して
print rand 17; #乱数で0から17までランダムに表示しろっていうプログラムを書く
または print time;とかの方がわかりやすいかも。
仮に 0.0672172583591113 って表示されたとする。
あ 乱数っぽい。
もっかい実行する。(実際は実行されてない
0.0672172583591113 って表示される。
もっかい実行する
0.0672172583591113 (実際は実行されてない
ある程度時間がたつかMeryの編集上でカーソルを動かすと
2.70056621576174
あ! 実行された。
アウトプットバーを閉じるかエディタを触るかしないと再度実行しないんだね。
バグのような、普通の人はほかのアプリをコンソール替わりで連打で動かすことなんて無い?だろうから
仕様なんだろうけど・・・
早めに気づいてよかった・・・w こえええよ!
そもそもMeryは「テキストエディタ」である
マクロを捻りまくって何度も連続プログラムを走らせるような本来のテキストエディタと
かけ離れた使い方はあまり考慮されていないと思うのだが
>>993
まぁそうなんだが(そうなんだろうか?Windows初心者でよくわからねえ)
外部ツールを 沈黙のエラー状態で 発動させない っていうのは
隠された仕様でイクない。
つか テキストエディタってそんなもんだぜ。vimもviもEmacsも。
vimがこういう仕様ならたぶん世界はあと5日で崩壊するところだった
危なかったぜ・・・ ("^ω^)・・・ ワッチョイありに合流でも構わないけどこのスレが落ちればワ嫌いな人が立てるでしょうね
ワッチョイスレ見たら2〜3人だけの遊び場になってるみたいだった
べつの意味で「使いたくない」人が多いだろうな
lud20220923181445ca
このスレへの固定リンク: http://5chb.net/r/software/1471087798/ヒント:5chスレのurlに
http://xxxx.5ch
b.net/xxxx のように
bを入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
>50
>100
>200
>300
>500
>1000枚
新着画像
↓「テキストエディタ Mery part5 [無断転載禁止]©2ch.net ->画像>11枚 」を見た人も見ています:
・テキストエディタ Mery part7
・テキストエディタ Mery part5
・テキストエディタ Mery part8
・テキストエディタ Mery part6
・テキストエディタ Mery part 8
・【多機能】 テキストエディタ Apsaly 【でも軽快】
・高機能テキストエディタ MIFES Part.3
・テキストエディタ gPad
・テキストエディタをまた〜り語ろう ver.33
・テキストエディタをまた〜り語ろう ver.34
・テキストエディタをまた〜り語ろう ver.35
・Linuxプログラマが使うGUI用モダンテキストエディタ
・Macのテキストエディタ総合 Part13
・マイナーテキストエディタ愛好会 Part3
・Mac OS Xのテキストエディタ総合 Part12
・先生「テキストエディタはVSCodeです」
・【テキストエディタ】OEditとOTBEdit Part 1
・【IT】秀丸かサクラか、あなたはどっち? 仕事で使うテキストエディタの一番人気は
・テキストエディタQX 5
・ゲーム「MOTHER」シリーズの全台詞を収録した書籍が発売。テキストのチェックを一般ファンから募集。謝礼は書籍と一万円
・Freddie Mercury★フレディー・マーキュリー 5
・【gamescom】「ファイナルファンタジーXV ポケットエディション」が発表に。「FFXV」の冒険をスマホで楽しめる
・HTMLエディタ Part6
・秀丸エディタ Part45
・Text Viewer テキストビューア 3ページ目
・【Raspberry Pi】ラズパイオーディオ4
・「秀丸エディタ」が“ストア”に登場 ライセンスはデスクトップアプリ版と別だが、無期限の試用が可能
・ヤマダ電機が格安スマホ発売 「Every Phone ME(ミドルエンド)」13,800 円など多数
・【ポケットエディション】FINAL FANTASY XV -FF15- No.1151【10万DL達成でつれぇわ】
・『巌窟王』放送終了15周年を記念してBlu-ray BOXがコンパクトエディションになって登場。2020年2月26日発売
・【アニメ】 『ログ・ホライズン』第1/第2シリーズのBlu-ray BOX コンパクトエディションが2020年1月24日に発売
・【悲報】デス・ストランディング、クソゲー確定、gameinformerで7点、IGNで6.9点
・【漫画】merryhachi「立花館To Lieあんぐる」6巻発売、特装版にはアニメキャスト勢揃いのドラマCD コミック百合姫連載
・Every Time☆301
・Editors エディターズ
・【エディタ?】Geany を語れ【IDE?】
・ハリー・ポッター Harry Potter 第54章
・ハリーポッターのサントラについてHarry potter☆
・Inter-universal geometry と ABC予想 34
・Inter-universal geometry と ABC 予想 44
・Inter-universal geometry と ABC 予想 45
・ムーンストーン/MOONSTONE Cherry 25 ©bbspink.com
・Inter-universal geometry と ABC卵z 21
・Inter-universal geometry と ABC予想 49
・Inter-universal geometry と ABC予想 51
・Inter-universal geometry と ABC予想 50
・Inter-universal geometry と ABC 予想 46
・Inter-universal geometry と ABC予想 28
・Inter-universal geometry と ABC予想 41
・Inter-universal geometry と ABC予想 33
・Inter-universal geometry と ABC予想 30
・Inter-universal geometry と ABC予想 10
・Inter-universal geometry とABC 予想49
・【急騰】今買えばいい株9483【Merry Xmas】
・Inter-universal geometry と ABC予想 26
・Inter-universal geometry と ABC予想 27
・【広島】GV記念総合スレ575【merry X'mas】
・Inter universal geometry と ABC卵z(応援スレ)50
・【FF14】Merry X'mas専用スレ 25曲目【Gungnir】
・Inter-universal geometry と ABC予想 (応援スレ) 46
・Inter-universal geometry と ABC予想 (応援スレ) 47
16:00:46 up 14 days, 16 min, 0 users, load average: 9.28, 9.36, 9.40
in 0.07833194732666 sec
@0.07833194732666@0b7 on 092205
|