Advertisement
Guest User

platformHTMLBindings.xml.patch

a guest
Feb 1st, 2012
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 4.33 KB | None | 0 0
  1. --- content/global/platformHTMLBindings.xml.orig    2011-11-11 11:57:45.000000000 +0200
  2. +++ content/global/platformHTMLBindings.xml 2011-11-11 11:57:09.000000000 +0200
  3. @@ -26,6 +26,17 @@
  4.          command="cmd_redo"/>
  5.      <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/>
  6.      <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/>
  7. +
  8. +    <!-- Emacsish single-line motion and delete keys -->
  9. +    <handler event="keypress" key="a" modifiers="control" command="cmd_beginLine"/>
  10. +    <handler event="keypress" key="e" modifiers="control" command="cmd_endLine"/>
  11. +    <handler event="keypress" key="b" modifiers="control" command="cmd_charPrevious"/>
  12. +    <handler event="keypress" key="f" modifiers="control" command="cmd_charNext"/>
  13. +    <handler event="keypress" key="h" modifiers="control" command="cmd_deleteCharBackward"/>
  14. +    <handler event="keypress" key="d" modifiers="control" command="cmd_deleteCharForward"/>
  15. +    <handler event="keypress" key="w" modifiers="control" command="cmd_deleteWordBackward"/>
  16. +    <handler event="keypress" key="u" modifiers="control" command="cmd_deleteToBeginningOfLine"/>
  17. +    <handler event="keypress" key="k" modifiers="control" command="cmd_deleteToEndOfLine"/>
  18.      </handlers>
  19.    </binding>
  20.  
  21. @@ -56,6 +67,20 @@
  22.          command="cmd_redo"/>
  23.      <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/>
  24.      <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/>
  25. +
  26. +    <!-- Emacsish single-line motion and delete keys -->
  27. +    <handler event="keypress" key="a" modifiers="control" command="cmd_beginLine"/>
  28. +    <handler event="keypress" key="e" modifiers="control" command="cmd_endLine"/>
  29. +    <handler event="keypress" id="key_left" key="b" modifiers="control" command="cmd_charPrevious"/>
  30. +    <handler event="keypress" id="key_right" key="f" modifiers="control" command="cmd_charNext"/>
  31. +    <handler event="keypress" id="key_delback" key="h" modifiers="control" command="cmd_deleteCharBackward"/>
  32. +    <handler event="keypress" id="key_delforw" key="d" modifiers="control" command="cmd_deleteCharForward"/>
  33. +    <handler event="keypress" id="key_delwback" key="w" modifiers="control" command="cmd_deleteWordBackward"/>
  34. +    <handler event="keypress" id="key_del_bol" key="u" modifiers="control" command="cmd_deleteToBeginningOfLine"/>
  35. +    <handler event="keypress" id="key_del_eol" key="k" modifiers="control" command="cmd_deleteToEndOfLine"/>
  36. +    <!-- Emacsish multi-line motion and delete keys -->
  37. +    <handler event="keypress" id="key_linedown" key="n" modifiers="control" command="cmd_lineNext"/>
  38. +    <handler event="keypress" id="key_lineup" key="p" modifiers="control" command="cmd_linePrevious"/>
  39.      </handlers>
  40.    </binding>
  41.  
  42. @@ -130,6 +155,20 @@
  43.        <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/>
  44.        <handler event="keypress" key="y" modifiers="accel"   command="cmd_redo"/>
  45.        <handler event="keypress" key="a" modifiers="alt" command="cmd_selectAll"/>
  46. +
  47. +      <!-- Emacsish single-line motion and delete keys -->
  48. +      <handler event="keypress" key="a" modifiers="control" command="cmd_beginLine"/>
  49. +      <handler event="keypress" key="e" modifiers="control" command="cmd_endLine"/>
  50. +      <handler event="keypress" id="key_left" key="b" modifiers="control" command="cmd_charPrevious"/>
  51. +      <handler event="keypress" id="key_right" key="f" modifiers="control" command="cmd_charNext"/>
  52. +      <handler event="keypress" id="key_delback" key="h" modifiers="control" command="cmd_deleteCharBackward"/>
  53. +      <handler event="keypress" id="key_delforw" key="d" modifiers="control" command="cmd_deleteCharForward"/>
  54. +      <handler event="keypress" id="key_delwback" key="w" modifiers="control" command="cmd_deleteWordBackward"/>
  55. +      <handler event="keypress" id="key_del_bol" key="u" modifiers="control" command="cmd_deleteToBeginningOfLine"/>
  56. +      <handler event="keypress" id="key_del_eol" key="k" modifiers="control" command="cmd_deleteToEndOfLine"/>
  57. +      <!-- Emacsish multi-line motion and delete keys -->
  58. +      <handler event="keypress" id="key_linedown" key="n" modifiers="control" command="cmd_lineNext"/>
  59. +      <handler event="keypress" id="key_lineup" key="p" modifiers="control" command="cmd_linePrevious"/>
  60.      </handlers>
  61.    </binding>
  62.  </bindings>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement