私はプログラマーなので、テキストエディターで多くの時間を費やしています。なんらかの理由で、押したときの25%の時間 Delete キーWindowsは、削除する直前に選択範囲をクリップボードにコピーします。
移動したいコードをハイライト表示するのでイライラします。 Ctrl+X 残された余分なスペースを強調表示して押します Delete。しばらくして、貼り付けを実行しますが、コピーした内容を表示する代わりに、空白行(削除した内容)が表示されます。
これに対する解決策はこの質問で見つけることができます:
WindowsでShift + Delを切り取りではなく削除を意味するように再マップするにはどうすればよいですか またはJeremyの 独自の回答 で。
あなたが押す可能性が最も高い Shift+Del。
あなたはまだ持っています Shift あなたの選択をすることから押されました。 Shift+DelCutへのキーの組み合わせです(ちょうど Ctrl+X)。
*ソリューション*
オリバーが指摘した後 shift+deleteCutのキーボードショートカットです(ちょうど Ctrl+x)私はこの「機能」をオフにする方法を探し始めました。
私が見つけた唯一の解決策は AutoHotKey (無料)を使用することです。興味のある人のための基本的なセットアップ手順を以下に示します。
まず AutoHotKey をインストールして実行し、プロンプトが表示されたらexample/default AutoHotkey.ahkスクリプトを作成(および開く)できるようにします。スクリプトに以下を追加します。
+Delete::
KeyWait, Shift
Send, {Delete}
return
よくわかりませんが、スクリプトが機能し始める前に「リロード」する必要があるかもしれません(テスト前にリロードしました)。リロードするには、AutoHotKeyアプリをフォアグラウンドにして、 Ctrl+R (または「ファイル」->「スクリプトの再読み込み」をクリックします)。
結果に満足している場合は、起動時にAutoHotKeyが自動的に実行されるように設定することをお勧めします。これは、(「マイドキュメント」フォルダー内の)AutoHotkey.ahkファイルを選択してから、スタートアップフォルダー(C:\ Users \%username%\ AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startupに移動します。 )をクリックし、[編集]メニューから[ショートカットを貼り付け]をクリックします( Alt+E メニューバーが表示されない場合)。
テストでは、この修正はWindows 7でうまく機能しました。根本的な問題を特定してくれたOliverに感謝します。 :-)
もう1つの可能性は、Windows 7のスティッキーキーのアクセシビリティ機能です。 Shift キーを押す前と押すと Del、スティッキーキーはそれらを組み合わせて Shift+Del、これはCut
(バッファへの)のもう1つのショートカットです。
次の記事は、設定を理解するのに役立ちます- スタックシフトキー-Windows 7 64ビット 。
根本的な原因は Shift+Del ショートカット、別の解決策は使用することです Backspace 強調表示されたテキストを削除するのではなく Del。
たとえ Del そして Backspace 通常は(少なくともPCでは)異なるアクションを実行します。どちらも、選択を削除するために使用できます。そして、クリップボードを上書きするリスクはありません。 Shift+Backspace と同じです Backspace。
これは両方のWin7ボックスで起こりますか?それが1つだけの場合は、CキーとXキーが並んでいるため、おそらくキーボードの問題を考えがちです。おそらく、Xキーを押すと、Cキーが部分的に固定され、わずかに押し下げられます。私がこれが起こるのを私が見た他の唯一の時間は、私の指が私の脳にもそれを伝えるキーに行かないときです。 :)私は6台のWin7マシンを持っていますが、キーボードまたは太い指のどちらかに起因する場合を除いて、これが発生するのを見たことはありません。