For plain text, most mobiles support cut/copy/paste and backspace through native means, however in the absence of a physical keyboard or direct access to the clipboard (for security reasons) this doesn't work with focusable nodes. We should provide adequate editing capabilities via a sensible touch interface.
There are two approaches one could take:
==Mimic cut/copy/paste==
Pros
Users are already familiar with these tools, can achieve any moving/removing/duplication task through some combination of these
Cons
In order to paste anywhere, we would need to add a paste button to the toolbar (which is already crammed) or have via some less-discoverable technique.
May need to add 'delete' as a fourth option if people aren't comfortable using 'cut' for that purpose.
Moving of block elements is less intuitive and does't show you valid 'drop' points
'Copy' and 'cut' are misleading in that they doesn't write to the **system** clipboard as well.
==Provide move/remove/duplicate tools==
Pros
Also can perform any combination of move/remove/duplicate.
A move tool could be intuitive to use on a touch device and could show 'drop' points
Duplication is a one-click process
Clearer that the system clipboard is not involved
Cons
Users may be expected cut/copy/paste terminology.