A mobile terminal, comprising a processor, a memory, and a computer program stored in the memory and executed by the processor, wherein the processor is configured to execute the computer program so as to implement a multi-path copying and pasting method, comprising:
- detecting a selection operation made on a to-be-copied content in a first file;
- outputting a first prompt box in accordance with the selection operation wherein the first prompt box comprises a first option indicating an addition of the to-be copied content into a pasting source list and a second option indicating the addition of the to-be-copied content into a target file in a pasting destination list wherein the number of the second portion is the same as the number of the target file in the pasting destination list;
- receiving a first selection operation made on at least one of the first option and the second option;
- and
- executing:
- (i) adding the to-be-copied content into the pasting source list as a to-be-pasted content, or (ii) pasting the to-he-copied content to the selected target file or (iii) adding the to-be-copied content into the pasting source list as a to-be-pasted content and pasting the to-be-copied content to the selected target file, in response to the first selection operation,
- wherein the target file is added into the pasting destination list through:
- detecting a selection operation made on a to-be-pasted position in a second file;
- outputting a second prompt box in accordance with the selection operation, wherein the prompt box comprises a third option indicating the addition of the second file into the pasting destination list and a fourth option indicating the to-be-pasted content in the pasting source list into the second file;
- receiving a second selection operation made on (i) the third option, or (ii) the fourth option, or (iii) the third option the fourth option;
- and
- executing:
- (i) adding the second file into the pasting destination list as a target file, or (ii) pasting the selected to-be-pasted content to the second file, or (iii) adding the second file into the pasting destination list as target fie and pasting the selected to-be-pasted content to the second file, in response to the second selection operation,
- wherein the pasting source list is adapted for adding one or more to-be-pasted contents selected and copied from different first files;
- and the pasting destination list is adapted for adding one or more second files where the one or more to-be-pasted content are to be pasted,
- wherein subsequent to the executing:
- (i) adding to-be-copied content into the pasting source list as a to-be-pasted content, or (ii) pasting the to-be-pasted content to the selected target file, or (iii) adding to-be-copied content into the pasting source list as a to-be-pasted content and pasting the to-be-copied content to the selected target file, in response to the first selection operation, the multi-path copying and pasting method further comprises:
- displaying context information about a pasted content in the target file for the preview of a pasting result, when the to-be-copied content has been pasted to the selected target file;
- and
- displaying the to-be-pasted content in the pasting source list, and setting the pasting source list to tee an editable state, when the to-be-copied content has been added into the pasting source list as the to-be-pasted content,
- wherein subsequent to detecting the selection operation made on the to-be-pasted position in the second file, the multi-path copying and pasting method further comprises:
- outputting a shortcut pasting prompt option in accordance with the selection operation;
- and
- adding a newly-added to-be-pasted content in the pasting source list to the to-be-pasted position in the second file, upon the receipt of a selection operation made on the prompt option.