Make it easier to edit files from a merge request
### Description
If a merge request changes a file, it's easy enough to edit that file from the merge request itself. But if you want to change a different file, perhaps because it's a new, empty merge request, then it's hard to get started. We should make it easy to edit files directly from the MR.
### Proposal
### Links / references
* Related: https://gitlab.com/gitlab-org/gitlab-ce/issues/28558
### Documentation blurb
(Write the start of the documentation of this feature here, include:
1. Why should someone use it; what's the underlying problem.
2. What is the solution.
3. How does someone use this
During implementation, this can then be copied and used as a starter for the documentation.)
issue