Browse Source

Add bindings for S-iso-lefttab and backtab to orgtbl-mode

Requested by Derek Upham.
Carsten Dominik 16 năm trước cách đây
mục cha
commit
743b6e396b
2 tập tin đã thay đổi với 13 bổ sung0 xóa
  1. 3 0
      lisp/ChangeLog
  2. 10 0
      lisp/org-table.el

+ 3 - 0
lisp/ChangeLog

@@ -1,5 +1,8 @@
 2009-06-19  Carsten Dominik  <carsten.dominik@gmail.com>
 
+	* org-table.el (orgtbl-setup): Add a binding for `S-iso-lefttab',
+	and for zbacktab'.
+
 	* org-exp-blocks.el (org-ditaa-jar-path): Fix default ditaa path.
 
 	* org-exp.el (org-infile-export-plist): Get macros also from

+ 10 - 0
lisp/org-table.el

@@ -3452,6 +3452,16 @@ to execute outside of tables."
       (orgtbl-make-binding 'org-table-previous-field 104
 			   [(shift tab)] [(tab)] "\C-i"))
 
+    (org-defkey orgtbl-mode-map [S-iso-lefttab]
+      (orgtbl-make-binding 'org-table-previous-field 107
+			   [S-iso-lefttab] [backtab] [(shift tab)]
+			   [(tab)] "\C-i"))
+
+    (org-defkey orgtbl-mode-map [backtab]
+      (orgtbl-make-binding 'org-table-previous-field 108
+			   [backtab] [S-iso-lefttab] [(shift tab)]
+			   [(tab)] "\C-i"))
+
     (org-defkey orgtbl-mode-map "\M-\C-m"
       (orgtbl-make-binding 'org-table-wrap-region 105
 			   "\M-\C-m" [(meta return)]))