Case statements becoming expressions in #swift 5.9 is a chance to up your multi-select game.

Keypresses (with Xcode Vim mode turned on):

ve to select the word “return”
cmd-opt-e held down to select all of them
x to delete them
kJ to move up a line and join the next line to it

sometimes I miss ^w from textmate that does the "select this word, then the next occurrence, and the next” operation in one easily repeated keypress. but it doesn't have Vim keybindings, so you win some you lose some
@airspeedswift Helix does this I think, but then you’re stuck in the terminal.
@airspeedswift also from textmate: cmd+opt+f to select all matching search. Also: cmd+| to filter through shell command. Basically the only two things I use it for anymore :/
@numist Xcode has select all matching search (and in selection only) but it doesn’t have a default keyboard shortcut for them.
@airspeedswift omgggggg. Thank you for sharing this! I am a huge Vim guy but multi select was something I didn't realize we don't need to use the mouse for any more.
@airspeedswift what’s your preferred way to get Xcode keybindings set up? I thought I remembered in the past it being convoluted. Is that still the case?
@ferrousguy I only use the stock keybindings because it keeps things simple when I have to reinstall
@airspeedswift didn’t actually realize there is now a vim mode built into the editor. Nice! Last time I tried was many years ago when I don’t think there was any first-party support.
@airspeedswift is it any better in the latest one? i use vim mode but there are so many glaring problems it makes it tough to believe that anyone on the xcode team uses this at all.