On Saturday, July 4, 2015 at 10:24:22 AM UTC-5, Charles Millar wrote:
On 07/04/2015 10:56 AM, Alan wrote:
Function "orgtbl-setup" (in "lisp/org/org-table.el.gz", where my Emacs is GNU Emacs 24.5.1
(x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2015-04-10 on builder10-9.porkrind.org) has a number of key
bindings that seem to get defined in minor mode "orgtbl-mode", but don't get defined when using Org (as in
editing a file that has extension ".org").
My first use of Org was in creating a table of information. I used the Org Mode Manual (Info node
"org" on my distribution) as a guide. In node "(org) Built-in table editor" some of
these missing keymap definitions are listed. The one of interest to me was
"org-table-insert-column". I didn't find it bound to any key and wondered why isn't it bound.
So, my question is why isn't e.g. "org-table-insert-colunn" bound to a key when using
Org? And why does the Info manual suggest that such a key binding exists, without qualification?
That function (and others) can be found in a keymap--as described above--but that binding seems to
be reserved for minor mode "orgtbl-mode" (invoking that mode when in Org is not allowed).
Is this what you are looking for
shift-alt-rightarrrow
to insert column?
likewise shift-alt-leftarrow removes a column
Also org has a list
emacs-orgmode@gnu.org
If I do
(where-is 'org-table-insert-column)
I get the following:
org-table-insert-column is not on any key
Function "orgtbl-setup" contains the following:
(bindings
'(([(meta shift left)] org-table-delete-column)
([(meta left)] org-table-move-column-left)
([(meta right)] org-table-move-column-right)
([(meta shift right)] org-table-insert-column)
([(meta shift up)] org-table-kill-row)
([(meta shift down)] org-table-insert-row)
([(meta up)] org-table-move-row-up)
([(meta down)] org-table-move-row-down)
("\C-c\C-w" org-table-cut-region)
("\C-c\M-w" org-table-copy-region)
("\C-c\C-y" org-table-paste-rectangle)
("\C-c\C-w" org-table-wrap-region)
("\C-c-" org-table-insert-hline)
("\C-c}" org-table-toggle-coordinate-overlays)
("\C-c{" org-table-toggle-formula-debugger)
("\C-m" org-table-next-row)
([(shift return)] org-table-copy-down)
("\C-c?" org-table-field-info)
("\C-c " org-table-blank-field)
("\C-c+" org-table-sum)
("\C-c=" org-table-eval-formula)
("\C-c'" org-table-edit-formulas)
("\C-c`" org-table-edit-field)
("\C-c*" org-table-recalculate)
("\C-c^" org-table-sort-lines)
("\M-a" org-table-beginning-of-field)
("\M-e" org-table-end-of-field)
([(control ?#)] org-table-rotate-recalc-marks)))
while in org mode a number of these that I checked were not bound to
any key sequence.
The Info node that I referenced says:
'M-S-<right> (org-table-insert-column)'
Insert a new column to the left of the cursor position.
& that is what I was expecting to find, but didn't.