Add editor actions for moving and selecting to next / previous excerpt #25299
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Covers part of #5129 by adding
MoveToStartOfExcerpt
,MoveToEndOfExcerpt
,SelectToStartOfExcerpt
, andSelectToEndOfExcerpt
.No default linux bindings yet as it's unclear what to use. Currently,
ctrl-up
/ctrl-down
scroll up and down by one line (see #13269). Considering changing the meaning of those.Mac:
Previously
cmd-up
andcmd-down
wereeditor::MoveToBeginning
andeditor::MoveToEnd
. In singleton editors these will behave the same as before. In multibuffers, they will now step through excerpts instead of jumping to the beginning / end of the multibuffer.cmd-home
andcmd-end
, often typed ascmd-fn-left
andcmd-fn-right
are noweditor::MoveToBeginning
andeditor::MoveToEnd
. This is useful in multibuffers.Release Notes:
cmd-up
now moves to the previous multibuffer excerpt start, andcmd-down
moves to the next multibuffer excerpt end. For normal buffers these behave the same as before, moving to the beginning or end.