Though not exactly "simplified", you do have the option to copy your text into a different register than where deleted text goes by default. This would protect you from losing what you copied by accidentally deleting something.
To copy to register a
(as an example) you would do the following:
" a y [movement command]
Then to paste your text you would do:
" a p
One more thing you can do as well. If you want to paste while in insert mode, you can press ctrl+o and then enter your paste command (such as the register paste command I metioned above). The ctrl+o command is equivalent to pressing esc, but for one single command. Read more about it here.
Lastly, you always have the choice to write a vim script to change default behaviour to your liking (or perhaps find a plugin such as yankring).
UPDATE
Based on a conversation in the comments with kellogs
, I decided to look into how to use any register for copy/paste, but in visual mode for the copy command (easier to visually see what you are grabbing). It turns out this is possible.
To copy to register a
, but in visual mode:
v (moves into visual mode)
Then you do the same as above, but do the movement command first:
[movement command] "ay (highlight your selection via the movement command, then yank into register a
).
Pasting is done the normal way as listed above the UPDATE.