2012-03-18 4 views
0

かデフォルトでキャレットの後に例:Ctrl + バックスペースを押すと、メモ帳に文字が表示されます(どちらが表示されているかわかりません)。変更のWindowsのCtrl +デルの行動

のWindows 7で、このための修正はありますか?

私はこのbehavourを上書きするためにはPython、AutoHotkeyを、またはanoother言語を使用してもらえますか?例:カーソル/キャレットの位置を見つけ、次の単語全体を削除します。

+0

メモ帳が意図されていません深刻な仕事のために。したがって** NOTE **パッドと呼ばれています。おそらくユニコードサポートを追加することを除いて、マイクロソフトではそのアプリをすべて更新していません。 –

+1

リボンのUIが追加されていないことがわかります:P – ephemient

答えて

0

私はAutoHotkeyをあなたがやりたいだろう

^Del:: 
SetTitleMatchMode, 2 
IfWinActive, Application title ; Use windows spy 
{ 
    Send, xyz ; modified behaviour 
} 
Else 
{ 
    Send, ^{Del} ; Original behaviour 
} 
Return 
1

...これはあなたのスタートを与えるだろうと思います。

#IfWinActive ahk_class Notepad 
^Delete::SendInput something else 
#IfWinActive 

ahk_classは、Au3 Window Spyとドキュメント内のキーのリストで見つけることができます。

1

これはCtrlキー + シフトキャレットの左側、およびCtrlキーに単語を選択する + に依存している

^Del::SendInput ^+{Right}{Delete} 

^BackSpace::SendInput ^+{Left}{Delete} 

キャレットの前または後に単語全体を削除+ シフト + riに単語を選択するキャレットのght。


あなたが特定のプログラムだけのためにそれを有効にする場合はそのように、あなたは、例えばahk_classと相まって#IfWinActiveを使用して、他の回答の提案に従うことができます:

#IfWinActive ahk_class Notepad 
^Del::SendInput ^+{Right}{Delete}  
^BackSpace::SendInput ^+{Left}{Delete} 
関連する問題