クリップボード履歴の不具合?No.19608
はぅ。 さん 05/07/09 03:48
 
秀丸4.17において常駐秀丸でクリップボード履歴を使用しています。
ほぼキーボード操作のみで操作しているのですが、
クリップボードがたま(結構頻繁)に範囲選択して削除した文字列に置き換わってしま
う現象が発生します。
クリップボードにブロックで範囲選択したものをよく置いておりまして、その場合に
発生するようです。
なんとか必ず発生する状況を再現しようとしたのですが、発生した同じ条件でやって
もなかなか再現性がなく、中途半端な報告になってしまうのですが。。。
ブロックの範囲選択開始はctrl+bに割り当てておりまして、shiftを押しながら行範
囲選択してdelキーで削除した部分とクリップボードが置き換わります。
再現性がないので解決には至らないでしょうがとりあえずご報告まで。
環境はi875チップセットのWinXpProSp1です。
パフォーマンスは最大から二番目に設定しています。
もちろん、その設定を超えるテキストファイルは扱っていません。
1Mを超えることもほぼありません。
よろしくお願いいたします。

[ ]
RE:19608 クリップボード履歴の不具合?No.19609
はぅ。 さん 05/07/09 03:51
 
追記です。
その現象が発生した時にクリップボード履歴をみると、
削除したはずのものが1に、クリップボードにあったものが2になっています。
削除した部分が「削除」ではなく「切り取り」なら正常な動作なのですが。。。
何度も発生しておりますので勘違いとかではありません。
よろしくお願いいたします。

[ ]
RE:19608 クリップボード履歴の不具合?No.19610
Gertrud さん 05/07/09 04:41
 
Gertrudです。

秀丸のキー割り当て等について詳しい事は正直よく分からないのですが、これか
なって思う情報を僭越ながら提供いたします。


>ブロックの範囲選択開始はctrl+bに割り当てておりまして、shiftを押しながら行範
>囲選択してdelキーで削除した部分とクリップボードが置き換わります。

Windows OSの標準(?)では、クリップボード関連のキー割り当てとして、
[Ctrl]+[x]/[c]/[v]の他に、

・切り取り : [Shift]+[Delete]
・コピー   : [Ctrl]+[Insert]
・ペースト : [Shift]+[Insert]

が設定されています。秀丸以外でも、メモ帳や Word等で上記キーが効きます。
多分、左利きのユーザーのためにあるのかなって想像しています。

おそらく、はぅさんが [Delete]キーを押したときに [Shift]キーもまだ押され
ていることがたまにあって、当現象が発生しているのではないでしょうか? 的
を外していたらごめんなさいね。


回避策は、すみません、分かりません。。。

[ ]
RE:19610 クリップボード履歴の不具合?No.19613
はぅ。 さん 05/07/10 02:40
 
>Gertrudさん
なるほど。Shift+delでも切り取りになるのですね。
動作確認しました。
確かにこれがあやしいです。
引き続き注意して操作して確認してみます。
それでも現象が起こるようでしたらまた投稿させていただきます。
ありがとうございました。

[ ]