Is there a shortcut for selecting word under cursor in Sublime Text, Atom
Solution 1
command+d on OSX
control+d on Windows/Linux
You can find all the default keybindings by going to Preferences > Keybindings - Default
and perusing the list.
Solution 2
You can add a key binding to select the word:
{ "keys": ["ctrl+shift+w"], "command": "expand_selection", "args": {"to": "word"} }
Unlike the find_under_expand
command (control+d
by default) repeated presses won't add cursors at matching words.
Solution 3
install ExpandRegion if you want to expand the selection:
- Expand selection to word
- Expand selection to quotes (content only)
- Expand selection to quotes (with quotes)
- Expand selection to complete self closing tag
- Expand selection to parent node content
- Expand selection to complete node
- Expand selection to parent node content
Solution 4
I looked around for this and eventually came up with this, which I assigned to ctrl-F
you need to paste it into a new user plugin python file
import sublime, sublime_plugin
class find_under_cursor(sublime_plugin.WindowCommand):
def run(self):
view = self.window.active_view()
view.run_command("expand_selection", {"to": "word"})
view.run_command("slurp_find_string")
self.window.run_command("show_panel", {"panel": "find", "reverse": False} )
Solution 5
With Vim bindings (Vintage or vintageous)
*
- to find next
#
- to find last
For both, all matches are highlighted
Without Vim bindings
For current file: CMD+E, CMD+F, Enter
Explanation:
CMD+E
- copies the word under cursor
CMD+F
- bring up find in local file dialogue
Enter
- er you know what this means
Substitute CMD+F
for CMD+SHIFT+F
to find in all files in project (or whatever search range you specify)
![firedev](https://i.stack.imgur.com/X1d72.jpg?s=256&g=1)
firedev
Full-stack designer. Specializing in crafting components systems tailored to use cases on hand. Carefully stitching together back and front ends for improved user experience.
Updated on April 29, 2020Comments
-
firedev about 4 years
Is there a shortcut or a command to select word under cursor in Sublime Text or Atom? I want a replacement for double-click. So I could press shortcut instead and get selection on a current word and start typing to replace it or get in quotes etc...
-
palaniraja almost 12 yearsInaddition to select a word. You can select the words enclosed in quotes with SHIFT + CMD + SPACE . It does more, check Selection -> Expand selection to scope
-
firedev almost 12 yearsGreat, I was under impression you have to select the word first for Cmd-D to work.
-
littlebroccoli almost 11 yearsWelcome to the site! No need to sign your name, your name is already there on every post.
-
Raul Rene over 10 years@palaniraja: Great comment! Came here for this
-
certainlyakey about 8 yearsThanks for this! This was nagging me for years, that you don't always want
Ctrl+d
to select next word, but sometimes to just expand the selection to the whole word from its part.