多选区编辑¶
EmEditor让您能在同一个文档中选取位于不同位置的文本一起编辑。要进行多选区编辑时,您可以先选取一段文本,然后用鼠标加 CTRL 键继续选取别的文本,就可以同时编辑这些选定的文本。另外,您也可以用键盘操作该功能。在选取文本的开始位置处先按一下 F8 键,然后使用键盘上的方向键移动光标至选取文本的结尾处,再次按 F8 键来完成选取;然后再次移动光标至下一个文本选取开始处,重复这个步骤直到您选取了所有要选取的区域。您可以使用 “添加下一个匹配结果” 命令(CTRL+R)查找与光标处相同文本的文字。或者使用 “添加下下个匹配结果” 命令,把下一个符合结果排除在外, 直接添加在下一个之后的符合结果。 “选择所有匹配结果” 命令(CTRL+SHIFT+A)可以让您选取所有符合的结果。
在您选取了多个文本之后,您输入的新的文本将立即替换所有被选取的内容。您也可以按一下 BACKSPACE 键来删除每个选区的最后一个字符。此外,您还可以将许多转换指令用在选区之外的区域。
「查找全部」 被添加到 “查找” 对话框中,让您能选取所有符合您搜索条件的结果。
与多选区编辑一起,EmEditor v13同样提高了垂直选择编辑的功能。例如,当您进行零宽度垂直选取时,您可以按一下 BACKSPACE 键来删除每一行的最后一个字符。这让您能更容易地删除多行文本的末尾部分!
v13还添加了 “交换开始位置和结束位置” 命令(SHIFT+F8)。在这个版本之前,在进行垂直选取之后,光标一直在选取范围的末尾处。因此,要更改选取的范围,您要按SHIFT键加箭头键来移动选区的末尾,但是您无法把光标移动到选区的起始位置,来更改选区的起始范围。现在,您可以用这个“交换开始位置和结束位置”命令,快捷键是 SHIFT+F8 ,把光标移动到选区的起始位置,然后调整起始位置的选取范围。