Sublime Text 2 permet-il à l'utilisateur d'effectuer une recherche et un remplacement, limité à la sélection actuelle?
Je devrais penser que c'est le cas, mais je n'ai pas pu, après plusieurs recherches, trouver comment l'exécuter.
sublime-text-2
JellicleCat
la source
la source
Si votre sélection comprend un saut de ligne, le bouton "dans la sélection" sera automatiquement activé - sur ST2
Malheureusement, l'activation intelligente a été perdue sur ST3. Vous pouvez suivre cela ici http://www.sublimetext.com/forum/viewtopic.php?f=3&t=11679
la source
Voici ce que vous devez ajouter à vos raccourcis clavier utilisateur:
Ouais, c'est stupide que ce ne soit pas un ensemble de raccourcis clavier par défaut.
De plus, le nom de la commande "
toggle_in_selection
" n'était pas documenté, mais j'ai deviné et j'ai eu de la chance.MODIFIER POUR AJOUTER:
la source
toggle_side_bar toggle_full_screen toggle_distraction_free toggle_overwrite toggle_record_macro toggle_setting toggle_comment toggle_case_sensitive toggle_regex toggle_whole_word toggle_preserve_case
(avec des raccourcis spécifiques à Mac OS X) à remplacer
some name
parnew name
:some name
: cmdf, le typesome name
(parfois besoin de presse return)new name
, ne pas appuyer surreturnla source
ctrl+H
et de gauche pour "Find What:" il y a un bouton intitulé "In selection"Sélectionnez simplement le texte que vous souhaitez rechercher, puis cliquez sur Remplacer dans le menu Rechercher. Il le fera automatiquement dans votre sélection.
la source
la clé pour travailler avec remplacer dans la sélection est de sélectionner d'abord le texte, puis de rechercher> remplacer, puis de remplir le texte pour ce que vous allez trouver et remplacer, puis de vérifier le bouton info-bulle "dans la sélection", puis de cliquer sur "Remplacer tout". ..
la source
J'ajoute une autre réponse car la solution la meilleure et la plus utile (à mon avis) était cachée dans un commentaire et je l'ai presque manquée (merci @mdrozdziel).
Sélectionnez le texte que vous souhaitez rechercher, appuyez sur Shift+ Hpour afficher la barre d'outils Rechercher et remplacer. Il y a un bouton à droite de la banque de boutons à gauche qui activera la recherche dans la sélection.
Ceci est désactivé par défaut dans ST3 mais vous pouvez le mettre à défaut lorsque vous sélectionnez plus d'une ligne en ajoutant
"auto_find_in_selection": true
à votre fichier de préférences (trouvé en entrant Alt, N, S, Enter).la source