 <p>By using this package <a href="https://sublime.wbond.net/packages/RegReplace" rel="nofollow">https://sublime.wbond.net/packages/RegReplace</a> you can create regex patterns and bind them to shortcuts.</p> <p>Also if there are multiple occurrences of one word, you can put cursor on whatever part of the word and press CTRL+D multiple times. One CTRL+D press will select the word under the cursor, every other press will select next occurrence of the word.</p> <p>You could also use <a href="https://sublime.wbond.net/packages/Expand%20Selection%20to%20Whitespace" rel="nofollow">https://sublime.wbond.net/packages/Expand%20Selection%20to%20Whitespace</a> to expand the selection to whitespace if your word contain some random characters, and then press CTDL+D to select next occurrences of the word.</p> <p>Edit: With the package regex shortcuts indeed you have to create regexes before binding them. But the CTRL+D does work without it. I don't see a problem with using "Expand selection to whitespace" and than doing the CTRL+D as I wrote in the answer.</p> <p>I've checked the usage of visual as you wrote in the question and this solution seems much faster to do. You don't have to place cursor in the beggining of the word as It can be whereever in the word and no find/replace is needed, since you'll multiselect all occurrences by holding CTRL+D for a sec and You'll be free to edit it.</p> <p>You can also use <a href="https://sublime.wbond.net/packages/Expand%20Selection%20to%20Quotes" rel="nofollow">https://sublime.wbond.net/packages/Expand%20Selection%20to%20Quotes</a> to select text inside quote and combine it with CTRL+D if standard CTRL+D doesn't work with some text, or if select to whitespace selects too much text.</p>