Fix select all bugs (#3001)

Release Notes:

- Restore `cmd-shift-d` as 'editor::DuplicateLine' and move
`editor::SelectAllMatches` to `cmd-shift-L`, like in VS Code. The
previous action for `cmd-shift-l`, `editor::SplitSelectionIntoLines`,
has been moved to the sublime base keymap.
- Fixes a panic when using 'editor::SelectAllMatches'  on an empty line.
98482f0150Max Brunsfeld committed on 9/21/2023, 12:21:10 AM· committed by GitHubparentse0fe97458f4efb
3 files changedLine totals unavailable