Есть ли ярлык для выбора слова под курсором в Sublime Text, Atom

StackOverflow https://stackoverflow.com//questions/11711608

Вопрос

Есть ли ярлык или команда для выбора слова под курсором в Sublime Text или Atom?Я хочу замену для двойного щелчка.Таким образом, я мог бы вместо этого нажмите ярлык и получить выделение на текущее слово и начать печатать, чтобы заменить его или получить кавычки и т. Д. ...

Это было полезно?

Решение

Команда + 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 - F

Вам нужно вставить его в новый пользовательский плагин 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} )
.

с привязками vim (винтаж или винограда)

* - найти следующую

# - найти последней
Для обоих всех матчей выделены

без привязки VIM

Для текущего файла: CMD+E, CMD+F, Enter

Объяснение:
CMD+E - копирует слово под курсор
CMD+F - поднимите находку в локальном диалоге файлов

Enter - ER Вы знаете, что это значит

Замените CMD+F для CMD+SHIFT+F, чтобы найти во всех файлах в проекте (или любой какой-либо указанный вами диапазон поиска)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top