如何替换选区中的文本?

时间:2012-07-09 22:31:35

标签: sublimetext2

我刚刚开始使用来自emacs的Sublime Text 2.

我选择了一个文本区域。在该区域内,我想将'0'的所有文本实例替换为'255'。

如何进行此类文字替换?

12 个答案:

答案 0 :(得分:203)

这令我感到沮丧,上述答案都没有真正让我得到我想要的东西。我终于找到了我正在寻找的答案,如果你做了 + 选项 + F ,它会调出一个查找替换编辑器底部的栏,它位于您打开的文件的本地。

有一个图标选项,当悬停在“选择中”时,您可以选择在选择中查找和替换。我已经在下面的屏幕截图中指出了正确的图标。

enter image description here

点击全部替换,瞧,'0'的所有实例都将替换为'255'

注意:当您使用 + 选项 + F 时,此功能才可用。

使用 + shift + F 时不会出现。

注意:这会将'0'的所有实例替换为'255'。如果您想将0(不带引号)替换为255,则只需将0(不含引号)和255放入Find What:和{{ 1}}字段分别。

注意:

选项键也标记为 alt 键。

键也标记为命令键。

答案 1 :(得分:36)

在Mac上,您可以选择之后的文字,然后按:      cmd + ctrl + G

这将选择同一文档中所选文本的每个实例。如果您现在开始键入以替换原始突出显示的文本,您将同时替换所有其他匹配项。

答案 2 :(得分:25)

这里的一些答案并没有真正帮助。

人们正在向您展示如何找到东西,但现在如何替换它。

我只是看了一下,看起来它是 Ctrl + H 替换,然后你得到了查找对话框以及替换对话框。这对我有用。

答案 3 :(得分:17)

ST2具有一次更改多个选择的功能。

  1. 双击要更改的第一个0实例。
  2. 查找 - >>快速添加下一个* 键,选择下一个0实例,然后重复,直到您选择了要更改的所有0实例。
    如果此方法选择了您要跳过的实例,请按查找 - >快速跳过下一步键。
  3. 验证多个突出显示的字段是否要替换。接下来,输入'255',它应该同时修改所有选定的实例。
  4. *查看菜单栏上的“查找”菜单,找到适合您系统的快捷键。对于vanilla Windows,菜单会告诉您查找 - &gt; 快速添加下一步 Ctrl + D 查找 - &gt; 快速跳过下一步 Ctrl + K Ctrl + < KBD> d

答案 4 :(得分:11)

我知道这已经被多次回答了,一切都是正确的,但我会添加另一个:

Ctrl - D 方法类似,可以选择当前选择的各个匹配项,您可以使用 Alt 选择文件中的所有匹配项使用Windows或Linux时的 F3 (在Mac世界中 CMD + CTRL + G )。

这有助于进行质量变化。

答案 5 :(得分:9)

首先,选择包含要更改的位的文本部分。 在Windows上(抱歉)它是 Ctrl + H Find > Replace...这将打开文件底部的查找/替换框。输入您的详细信息,然后点击Replace All(或 Ctrl + Alt + 输入

答案 6 :(得分:6)

1)Ctrl + F(或Mac上的Cmd + F);
2)在窗口底部的输入中输入要查找的字符串 3)按“查找全部”;

现在选择了所有外观。做你想做的事。

<强>除了

输入左侧有许多选项在Ctrl + F上打开。有一个说“在选定文本中查找”的内容。选择一堆文本,检查该选项并从2)开始重复上述相同的步骤。现在,只选择属于该选择的匹配。

答案 7 :(得分:3)

  1. 选择要替换的项目(双击它,或 Ctrl - F 找到它)...

  2. 然后在Mac上执行( Ctrl - Apple - G )(又名。&#34;快速查找全部&# 34;),突然亮出所有出现的字符串。

  3. 现在只需直接输入您的替换文字...所有选择事件将在您键入时被替换(就好像您的光标一次位于多个位置!)

  4. 非常方便......

答案 8 :(得分:3)

您可以使用 ctrl + F 查找文字。
ctrl + h 输入替换文字。 然后 ctrl + shift + h 替换当前选定的文本并移至下一个匹配的文本。

这是针对Windows的。但您也可以在mac中检查您可能想要检查首选项下的键绑定。

答案 9 :(得分:2)

正如@JOPLOmacedo所述, ctrl + F 是您所需要的,但如果您无法使用该快捷方式,则可以在菜单中查看:

  • 查找 - &gt; 查找..

    并且您拥有它。
    您还可以为查找设置自定义键绑定:

  • 偏好设置 - &gt; 键绑定 - 用户

    根据您对仅选择请求的请求,搜索字段旁边有一个按钮,您可以选择“在选择中”

  • 答案 10 :(得分:2)

    Windows
    1-查找: CTRL + F
    2-选择输入: Alt + 输入

    现在你可以在一个镜头中更改所有选择,如“在电视上看到”ST主页点。

    信用证转到:https://superuser.com/a/921806/342825

    答案 11 :(得分:0)

    option + command + F 适用于 Mac 的查找和替换。