【问题标题】:Notepad++ How to paste string across multiple linesNotepad ++如何跨多行粘贴字符串
【发布时间】:2013-05-27 18:53:09
【问题描述】:

Alt+Shift+DownKey 框选每个字符串的开头,然后Ctrl+V 仅粘贴在第一行。

预期行为:将我的字符串粘贴到所有选定的行上。

使用记事本++ v5.9

【问题讨论】:

  • 我的第二个答案为你锻炼了吗?

标签: notepad++


【解决方案1】:

1) 标记

2) 推Alt+c打开Column editor

3) 在此处输入文字

编辑

正如@chapo 所评论的,它现在可以与Alt-Shift-Down 一起正常工作,然后粘贴。

【讨论】:

  • 它粘贴在第一行并删除所有其他行的字符。
  • 嗯,我以为我测试过了。好吧,我添加了一个新的,这次有效的解决方案。 :-)
  • 此解决方案不起作用。另一方面,下面的那个。不知道为什么选择这个作为答案。
  • @Daniel Alt+Shift+Down 和 pasting 对我来说很好用。虽然我使用的是 6.5.4,但可能是版本问题。但是这个bug肯定会在后续版本(5.9之后)修复
  • 您需要使用 Alt+Shift+Selection 复制文本,然后使用 Ctrl+C 复制文本,然后执行此答案所述的操作。您需要将文本复制为一列,如果您以正常方式复制文本,这是行不通的。
【解决方案2】:

您可以使用 Alt+Shift+Down 选择您的列,输入一个唯一字符,然后使用 Search+Replace 以您想要的方式插入文本吗?

【讨论】:

  • 这也不完全正确。您可以使用 Alt+Shit+Down 选择您的列,然后输入您想要插入的任何内容。无需搜索+替换。
猜你喜欢
  • 2013-05-09
  • 2011-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多