Sublime Text、Atomでカーソルの下の単語を選択するためのショートカットはありますか


90

Sublime TextまたはAtomでカーソルの下の単語を選択するためのショートカットまたはコマンドはありますか?ダブルクリックの代替品が欲しい。したがって、代わりにショートカットを押して現在の単語を選択し、入力を開始してそれを置き換えるか、引用符で囲むことができます...

回答:


153

command+ dOSX

control+ dWindows / Linuxの場合

Preferences > Keybindings - Defaultリストに移動してリストを閲覧すると、すべてのデフォルトのキーバインドを見つけることができます。


6
さらに、単語を選択します。SHIFT + CMD + SPACEを使用して、引用符で囲まれた単語を選択できます。それはより多くのことを行います、選択を
palaniraja '30 / 07/30

2
Cmd-Dが機能するためには、最初に単語を選択する必要があるという印象を受けました。
firedev 2012

@palaniraja:素晴らしいコメント!これのためにここに来ました
ラウル・ルネ14

17

キーバインディングを追加して、単語を選択できます。

{ "keys": ["ctrl+shift+w"], "command": "expand_selection", "args": {"to": "word"} }

find_under_expandコマンドとは異なり(control+dデフォルト)、繰り返し押すと、一致する単語にカーソルが追加されません。


これをありがとう!これは何年もの間私を悩ませていました、あなたはいつもCtrl+d次の単語を選択したいのではなく、時には選択をその部分から単語全体に拡大したいだけなのです。
間違いなく

7

選択範囲を拡張する場合は、ExpandRegionをインストールします。

  • 選択範囲を単語に拡張
  • 選択範囲を引用符に拡張(コンテンツのみ)
  • 選択範囲を引用符に拡張(引用符付き)
  • 選択を拡張して自己終了タグを完成させます
  • 選択を親ノードのコンテンツに展開します
  • 選択を展開してノードを完成させます
  • 選択を親ノードのコンテンツに展開します

ここに画像の説明を入力してください


5

私はこのために周りを見回し、最終的に私がに割り当てられているこの、思い付きましたctrl-F

あなたはそれを新しいユーザープラグインのPythonファイルに貼り付ける必要があります

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} )

1
サイトへようこそ!あなたの名前に署名する必要はありません、あなたの名前はすべての投稿にすでにあります。
Kevin Panko 2013

2

Vimバインディングを使用(ヴィンテージまたはヴィンテージ)

*-次を見つける
#-最後を見つける
両方の場合、すべての一致が強調表示されます

Vimバインディングなし

現在のファイルの場合: CMD+E, CMD+F, Enter
説明:
CMD+E-カーソルの下の単語をコピーします
CMD+F-ローカルファイルダイアログで検索を表示します
Enter -これが何を意味するか知っています

代替CMD+FのためのCMD+SHIFT+Fプロジェクト内のすべてのファイルで検索する(または任意の検索範囲に指定します)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.