Я только начал использовать Sublime Text 2 из emacs.
У меня выделена область текста. В этой области я хотел бы заменить все текстовые экземпляры «0» на «255».
Как мне сделать такую замену текста?
источник
Я только начал использовать Sublime Text 2 из emacs.
У меня выделена область текста. В этой области я хотел бы заменить все текстовые экземпляры «0» на «255».
Как мне сделать такую замену текста?
Это меня чертовски расстроило, и ни один из приведенных выше ответов не дал мне того, чего я хотел. Я наконец нашел ответ, который искал, на Mac, если вы сделаете ⌘+ option+, Fв нижней части вашего редактора появится панель «Найти-заменить», которая является локальной для открытого файла.
Существует опция значка, на которую при наведении указателя появляется надпись «В выделенном», которую вы можете выбрать для поиска и замены в выделенном фрагменте. Я указал на правильный значок на скриншоте ниже.
Нажмите заменить все, и вуаля, все экземпляры '0'
будут заменены на '255'
.
Примечание: эта функция доступна ТОЛЬКО при использовании ⌘+ option+ F.
Он НЕ появляется, когда вы используете ⌘+ shift+ F.
Примечание: это будет заменить все экземпляры '0'
с '255'
. Если вы хотите заменить 0
(без кавычек) с 255
, а затем просто положить 0
(без кавычек) и 255
в Find What:
и Replace With:
полях соответственно.
Примечание:
optionключ также обозначен как altключ.
⌘ключ также обозначен как commandключ.
command+shift+F
диалог. Понятия не имел, что есть еще один.Ctrl+H
в GNU / Linux или менюFind
>Replace...
Windows OS
немCtrl+H
или менюFind > Replace...
, похоже, то же самое, что и для Linux (см. комментарий @cbliard)На Mac вы можете выбрать текст, который вам нужен, а затем нажать: cmd+ ctrl+G
Это выберет все экземпляры выбранного текста в одном документе. Если вы сейчас начнете печатать, чтобы заменить исходный выделенный текст, вы одновременно замените все остальные вхождения.
источник
Некоторые ответы здесь не особо помогли.
Люди показывают вам, как находить вещи, а теперь как их заменить.
Я только что посмотрел, и похоже, что это Ctrl+ Hдля замены, затем вы получаете диалог поиска, а также диалог замены. Это сработало для меня.
источник
cmd
+H
для hide, а неctrl
, хотя, как говорится, сейчас я использую Atom вместо sublime, а ярлык для замены -alt
+cmd
+,f
так что все может изменитьсяST2 имеет функцию одновременного изменения нескольких вариантов выбора.
Если этот метод выбирает экземпляр, который вы хотите пропустить, нажмите клавишу для Find-> Quick Skip Next .
* Посмотрите на меню «Найти» в строке меню, чтобы найти правильную комбинацию клавиш для вашей системы. Для ванильной Windows в меню указано, что « Найти» -> « Быстрое добавление далее» - это Ctrl+, Dа « Найти ->« Быстрый переход »-« Далее » - это Ctrl+ K, Ctrl+ D.
источник
Я знаю, что на это много раз отвечали, и все они верны, но я решил добавить еще один:
Подобно методу Ctrl- Dдля выбора отдельных экземпляров текущего выделения, вы можете выбрать все вхождения в файле с помощью Alt+ F3при использовании Windows или Linux ( CMD+ CTRL+ Gв мире Mac).
Это полезно для массовых изменений.
источник
Сначала выберите часть текста, содержащую биты, которые вы хотите изменить. В Windows (извините) это Ctrl+ Hили
Find > Replace...
Это открывает поля Найти / Заменить в нижней части файла. Введите свои данные и нажмитеReplace All
(или Ctrl+ Alt+ Enter)источник
1)
Ctrl + F
(илиCmd + F
на Mac);2) Введите строку, которую вы хотите найти на входе в нижней части окна.
3) Нажмите «Найти все»;
Теперь все образы выбраны. Делай что хочешь.
В стороне
Слева от открывающегося поля ввода есть несколько вариантов
Ctrl + F
. Там есть что-то вроде «Найти в выделенном тексте». Выделите связку текста, отметьте эту опцию и повторите те же шаги, указанные выше, начиная с 2). Теперь выбираются только совпадения, принадлежащие этому выбору.источник
Вы можете использовать ctrl+, Fчтобы найти текст.
ctrl+ hдля ввода текста замены. Затем ctrl+ shift+ hдля замены текущего выделенного текста и перехода к следующему совпадающему тексту.
Это для окон. Но вы также можете проверить Mac, для которого вы можете проверить привязки клавиш в разделе «Настройки».
источник
Windows
1- Найти: CTRL+ F
2- Входное выделение : Alt+ Enter
Теперь вы можете изменить все выделение за один раз, как на домашней странице ST «Видели по телевизору».
Кредит идет на: https://superuser.com/a/921806/342825
источник
Выберите элемент, который нужно заменить (дважды щелкните его или Ctrl-, Fчтобы найти) ...
Затем выполните ( Ctrl- Apple- G) на Mac (также известный как «Быстрый поиск всех»), чтобы ВЫДЕЛИТЬ сразу все вхождения строки.
Теперь просто введите текст для замены напрямую ... Все вхождения выбора будут заменяться по мере ввода (как если бы ваш курсор находился в нескольких местах одновременно!)
Очень кстати...
источник
Как заявил @JOPLOmacedo, ctrl+ F- это то, что вам нужно, но если вы не можете использовать этот ярлык, вы можете проверить меню:
и вот оно что.
Вы также можете установить пользовательскую комбинацию клавиш для поиска :
В качестве вашего запроса только на выбор , рядом с полем поиска есть кнопка, где вы можете выбрать вариант «в выборе» .
источник