Sublime Text, Atom'da imleç altındaki kelimeyi seçmek için bir kısayol var mı


90

Sublime Text veya Atom'da imlecin altındaki kelimeyi seçmek için bir kısayol veya komut var mı? Çift tıklamanın yerini almak istiyorum. Bunun yerine kısayola basabilir ve mevcut bir kelimeyi seçebilir ve onu değiştirmek veya tırnak içine almak vb. İçin yazmaya başlayabilirim ...

Yanıtlar:


153

command+ dOSX'te

control+ dWindows / Linux'ta

Preferences > Keybindings - DefaultListeye gidip inceleyerek tüm varsayılan tuş bağlantılarını bulabilirsiniz .


6
Bir kelime seçmeye ek olarak. Tırnak içindeki kelimeleri SHIFT + CMD + SPACE ile seçebilirsiniz . Daha fazlasını yapar, Seçimi
palaniraja

2
Harika, Cmd-D'nin işe yaraması için önce kelimeyi seçmeniz gerektiği izlenimine kapılmıştım.
firedev

@palaniraja: Harika yorum! Bunun için buraya geldi
Raul Rene

17

Sözcüğü seçmek için bir anahtar ciltleme ekleyebilirsiniz:

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

find_under_expandKomutun aksine ( control+dvarsayılan olarak), tekrarlanan basışlar eşleşen kelimelere imleç eklemeyecektir.


Bunun için teşekkürler! Bu, yıllarca beni rahatsız ediyordu, her zaman bir Ctrl+dsonraki kelimeyi seçmek istemiyorsun , ama bazen seçimi sadece kendi kısmından tüm kelimeye genişletmek istiyorsun .
kesinlikleakey

8

Seçimi genişletmek istiyorsanız ExpandRegion'u yükleyin :

  • Seçimi kelimeye genişlet
  • Seçimi tırnak işaretlerine genişlet (yalnızca içerik)
  • Seçimi tırnak işaretlerine genişlet (tırnak işaretleriyle)
  • Kendi kendine kapanma etiketini tamamlamak için seçimi genişletin
  • Seçimi üst düğüm içeriğine genişlet
  • Düğümü tamamlamak için seçimi genişletin
  • Seçimi üst düğüm içeriğine genişlet

görüntü açıklamasını buraya girin


5

Bunun için etrafıma baktım ve sonunda bunu buldum ve görevlendirdiğim ctrl-F

yeni bir kullanıcı eklentisi python dosyasına yapıştırmanız gerekir

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
Siteye hoş geldiniz! İsminizi imzalamanıza gerek yok, isminiz zaten her gönderide var.
Kevin Panko

2

Vim bağlamaları ile (Vintage veya vintage)

*- sonrakini
#bulmak için - sonunu bulmak
için Her ikisi için de tüm eşleşmeler vurgulanır

Vim bağlamaları olmadan

Geçerli dosya için: CMD+E, CMD+F, Enter
Açıklama:
CMD+E- imlecin altındaki kelimeyi kopyalar
CMD+F- yerel dosya diyaloğunda bul seçeneğini açın
Enter- bunun ne anlama geldiğini biliyorsunuz

Projedeki tüm dosyalarda (veya belirttiğiniz arama aralığında) bulmak CMD+Fiçin ikameCMD+SHIFT+F

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.