現在行のマーク及びマーク一覧を他のPCのNo.39045
Az さん 21/06/21 22:18
 
こんにちは。

秀丸エディタの「現在行をマーク/解除」と「マーク一覧」があるテキストファイル
にあるとします。
例えば、AというPCのA.txt(A/PCのA.txt)。

このA/PCのA.txtを他のBというPCにもバックアップを通して使用することは可能です
し、編集内容等は保持されます。


が、バックアップや、秀丸エディタの設定内の保存/復元を用いてもA/PCのA.txtはB/
PCのA.txtには「現在行をマーク/解除」と「マーク一覧」は反映されません。

この「現在行をマーク/解除」と「マーク一覧」を他のPCの同じファイルにも適用す
る為には、たとえばA/PCの秀丸エディタのレジストリのある箇所をエクスポートしB/
PCに適用することによりB/PCのA.txtにも「現在行をマーク/解除」と「マーク一覧」
は反映されるようになるのでしょうか?


[ ]
RE:39045 現在行のマーク及びマーク一覧をNo.39046
秀丸担当 さん 21/06/22 10:07
 

マークの情報は、ファイルそのものには書き込まれていなくて、秀丸エディタ固有の
情報として覚えています。
覚えているのは、ファイルのパス(ファイルの場所)と行番号などをセットにしたも
のになっています。
そのため、ファイルそのものがコピーした全く同じものであっても、ファイルの場所
が違っていたらマークは再現されないです。

例えばAのPCで、C:\Users\AAA\Documents\Test.txtでマークしたものを、D:\Backup\
Test.txtにコピーすると、同じPC上であってもD:\Backup\Test.txtのほうではマーク
にはならないです。

BのPCへのコピーでは、C:\Users\BBB\Documents\Test.txtにコピーすると、一見ドキ
ュメントという同じ場所に見えますが、パスが違うのでマークにはならないです。

AのPCで、C:\MyFolder\Test.txtというパスのファイルに対してマークして、BのPCで
もC:\MyFolder\Test.txtという同じパスになる場所であれば、設定内容の保存/復元
をするとマークも再現されることになります。

[ ]
RE:39046 現在行のマーク及びマーク一覧をNo.39047
Az さん 21/06/22 14:59
 
ご回答有難うございます。

>AのPCで、C:\MyFolder\Test.txtというパスのファイルに対してマークして、BのPC
>でもC:\MyFolder\Test.txtという同じパスになる場所であれば、設定内容の保存/復
>元をするとマークも再現されることになります。

とのことですが、以前同じパスで試みた時には反映されていなかったのです。
ですが、もしかしたら私の勘違いかもしれません。
今日の夜辺りにもう一度マーク行/マーク一覧が付いたテキストを他のPCに持ってい
き、復元を使用して試してみます。



[ ]
RE:39047 現在行のマーク及びマーク一覧をNo.39048
秀丸担当 さん 21/06/22 16:33
 

パスは同じでもできなかたっということで、そうなる可能性としては、該当のファイ
ルを開いてる最中に設定内容の復元をすると、そう見えることがありました。
開いている場合は、全て閉じてから設定内容の復元をするか、復元した後にファイル
を再読み込みすると反映されると思います。

[ ]
RE:39048 現在行のマーク及びマーク一覧をNo.39049
Az さん 21/06/22 17:12
 
つい今しがた試して見ました。
結果、無事別のPCにもマーク行/マーク一覧が反映されていました。
以前は別PCでも数台あるので設定の保存/復元で何か間違ってしまったのかもしれま
せん。
いずれにしましても、別PCでもマーク一覧が反映されて重宝しています。
ありがとうごじました。

>
>パスは同じでもできなかたっということで、そうなる可能性としては、該当のファ
>イルを開いてる最中に設定内容の復元をすると、そう見えることがありました。
>開いている場合は、全て閉じてから設定内容の復元をするか、復元した後にファイ
>ルを再読み込みすると反映されると思います。

[ ]