4

Given the following structure:

| A |  |  |  |
| B |  |  |  |

I want the following:

|A |  |   |  |
|  |  | B |  |

Question: Is there a way to move single elements between columns? What I know right now I can only move whole columns.

1
  • 1
    There is a quite easy way to restrict editing commands to a range of rows (especially also a single row). Just break the table by inserting a newline before the first line of the row range and after the last line of the row range apply your editing and remove the newlines afterwards. If it takes takes too many keystrokes for you and you need it very often you can put this into a command and bind it to some key sequence.
    – Tobias
    Commented May 1, 2016 at 6:16

1 Answer 1

3

I solved it by using narrowing, just narrow the table to the single row with C-xne and apply M-<Right> and then widen with C-xnw .

For another solution check this explaining why this is not in Org mode and how to add custom functions to add it self.

1
  • Cool! I've used org-narrow-to-block, org-narrow-to-subtree and widen but I didn't know that org-narrow-to-element would only show a single row of a table. Very nice solution!
    – Melioratus
    Commented May 3, 2016 at 16:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.