Answers:
是。进行块复制/粘贴。
Alt在选择要复制和复制的文本时按住。然后Alt 在选择要复制到目标文件中的位置时按住。不要选择任何字符-只需将光标向下拖动即可使其在多行中闪烁。然后粘贴文本。
垂直/块编辑也可以通过按住Alt+ Shift以及键盘上的箭头键来完成。
注意:此方法还可用于同时在多行上输入文本。您也可以通过如下所示的编辑菜单来访问它。列模式只会告诉您要使用的键盘快捷键。列编辑器将从光标和所有后续行开始插入一个或多个字符(或编号),直到到达文件末尾。
Alt + Shift
键盘上的箭头键以完全通过键盘执行垂直选择。
是的,有点-使用列操作。
Alt
键并使用鼠标选择文本矩形,例如前四行的第一个字符。您可以越过行尾(选择比某些行宽的块)Ctrl-C
)Ctrl-V
到第一行的开头(例如)中,因为您使用了列操作来复制文本,它将在目标文件中插入相同的块(没有任何换行符)。不幸的是,它无法为您的示例正确处理空格。您需要在每行复制块的末尾放置一个空格。幸运的是,您可以再次使用列操作。
Alt
键,然后在粘贴的块的右侧选择一个零列宽的矩形。由于为零宽度,因此记事本++将其绘制为垂直线Edit > Column Editor
(或按Alt-C
),然后space
输入Text To Insert
。这将在每行的粘贴块右侧插入一个空格但是,如果您粘贴的文本在每行上的长度不同,则将无法工作,因为您无法选择单个垂直线来插入空格。因此,在复制之前,我将在每个源代码行的末尾放置一个空格- Ctrl-H
打开Replace
对话框,单击Regular Expression
右下角的,然后替换$
为space
。