มีทางลัดหรือคำสั่งเพื่อเลือกคำใต้เคอร์เซอร์ใน Sublime Text หรือ Atom หรือไม่? ฉันต้องการเปลี่ยนดับเบิลคลิก ดังนั้นฉันสามารถกดทางลัดแทนและเลือกคำปัจจุบันและเริ่มพิมพ์เพื่อแทนที่หรือรับในเครื่องหมายคำพูด ฯลฯ ...
มีทางลัดหรือคำสั่งเพื่อเลือกคำใต้เคอร์เซอร์ใน Sublime Text หรือ Atom หรือไม่? ฉันต้องการเปลี่ยนดับเบิลคลิก ดังนั้นฉันสามารถกดทางลัดแทนและเลือกคำปัจจุบันและเริ่มพิมพ์เพื่อแทนที่หรือรับในเครื่องหมายคำพูด ฯลฯ ...
คำตอบ:
command+ dบน OSX
control+ dบน Windows / Linux
คุณสามารถค้นหาการเชื่อมโยงคีย์เริ่มต้นทั้งหมดได้โดยไปที่Preferences > Keybindings - Defaultและอ่านรายการ
คุณสามารถเพิ่มการผูกคีย์เพื่อเลือกคำ:
{ "keys": ["ctrl+shift+w"], "command": "expand_selection", "args": {"to": "word"} }
ไม่เหมือนกับfind_under_expandคำสั่ง ( control+dโดยค่าเริ่มต้น) การกดซ้ำจะไม่เพิ่มเคอร์เซอร์ที่คำที่ตรงกัน
Ctrl+dเลือกคำถัดไปเสมอไป แต่บางครั้งก็แค่ขยายการเลือกเป็นคำทั้งหมดจากส่วนของมัน
ติดตั้งExpandRegionหากคุณต้องการขยายส่วนที่เลือก:

ฉันมองไปรอบ ๆ เพื่อหาสิ่งนี้และในที่สุดก็ได้สิ่งนี้ซึ่งฉันมอบหมายให้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} )
*- เพื่อค้นหาถัดไป
#- เพื่อค้นหาสุดท้าย
สำหรับทั้งคู่การแข่งขันทั้งหมดจะถูกเน้น
สำหรับไฟล์ปัจจุบัน: CMD+E, CMD+F, Enter
คำอธิบาย:
CMD+E- คัดลอกคำที่อยู่ใต้เคอร์เซอร์
CMD+F- เปิดการค้นหาในกล่องโต้ตอบไฟล์ในเครื่อง
Enter- คุณรู้ไหมว่านี่หมายถึงอะไร
แทนCMD+FสำหรับCMD+SHIFT+Fที่จะพบในไฟล์ทั้งหมดในโครงการ (หรือสิ่งที่ค้นหาช่วงที่คุณระบุ)