Gibt es eine Verknüpfung zum Auswählen eines Wortes unter dem Cursor in Sublime Text, Atom?


90

Gibt es eine Verknüpfung oder einen Befehl zum Auswählen eines Wortes unter dem Cursor in Sublime Text oder Atom? Ich möchte einen Ersatz für Doppelklick. So könnte ich stattdessen die Verknüpfung drücken und eine Auswahl für ein aktuelles Wort erhalten und mit der Eingabe beginnen, um es zu ersetzen, oder Anführungszeichen usw. einfügen ...

Antworten:


153

command+ dunter OSX

control+ dunter Windows / Linux

Sie finden alle Standard-Tastenkombinationen, indem Preferences > Keybindings - DefaultSie die Liste aufrufen und durchsehen.


6
Zusätzlich, um ein Wort auszuwählen. Sie können die in Anführungszeichen eingeschlossenen Wörter mit UMSCHALT + CMD + LEERTASTE auswählen . Es macht mehr, überprüfen Sie Auswahl -> Auswahl auf Bereich erweitern
palaniraja

2
Großartig, ich hatte den Eindruck, dass Sie zuerst das Wort auswählen müssen, damit Cmd-D funktioniert.
Firedev

@palaniraja: Toller Kommentar! Kam hierher dafür
Raul Rene

17

Sie können eine Schlüsselbindung hinzufügen, um das Wort auszuwählen:

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

Im Gegensatz zum find_under_expandBefehl ( control+dstandardmäßig) werden durch wiederholtes Drücken keine Cursor bei übereinstimmenden Wörtern hinzugefügt.


Danke dafür! Das hat mich jahrelang geärgert, dass man nicht immer das Ctrl+dnächste Wort auswählen möchte , sondern manchmal nur die Auswahl auf das gesamte Wort von seinem Teil aus erweitern möchte .
sicherlich am

7

Installieren Sie ExpandRegion, wenn Sie die Auswahl erweitern möchten:

  • Erweitern Sie die Auswahl auf Wort
  • Erweitern Sie die Auswahl auf Anführungszeichen (nur Inhalt)
  • Erweitern Sie die Auswahl auf Anführungszeichen (mit Anführungszeichen).
  • Erweitern Sie die Auswahl, um das selbstschließende Tag zu vervollständigen
  • Erweitern Sie die Auswahl auf den Inhalt des übergeordneten Knotens
  • Erweitern Sie die Auswahl, um den Knoten zu vervollständigen
  • Erweitern Sie die Auswahl auf den Inhalt des übergeordneten Knotens

Geben Sie hier die Bildbeschreibung ein


5

Ich habe mich danach umgesehen und mir schließlich das ausgedacht, dem ich zugewiesen habe ctrl-F

Sie müssen es in eine neue Benutzer-Plugin-Python-Datei einfügen

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
Willkommen auf der Seite! Sie müssen Ihren Namen nicht unterschreiben, Ihr Name ist bereits in jedem Beitrag vorhanden.
Kevin Panko

2

Mit Vim-Bindungen (Vintage oder Vintageous)

*- als nächstes suchen
#- als letztes suchen
Für beide werden alle Übereinstimmungen hervorgehoben

Ohne Vim-Bindungen

Für die aktuelle Datei: CMD+E, CMD+F, Enter
Erläuterung:
CMD+E- Kopiert das Wort unter dem Cursor.
CMD+F- Rufen Sie die Suche im lokalen Dateidialog auf.
Enter- Sie wissen, was dies bedeutet

Ersatz CMD+Ffür CMD+SHIFT+Fin allen Dateien in Projekt zu finden (oder was auch immer die Suche reichen Sie bitte angeben)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.