Notepad ++如何插入一列数据?

时间:2013-10-11 15:31:14

标签: replace notepad++ paste

所以我试图获取一列文本数据并用编辑的信息替换该数据。我试图操纵固定宽度文件中的值。我想保持行完好无损。我知道我可以保持ALT并选择整列信息,但是当我尝试粘贴到选定区域时,Notepad ++只会添加第一行上方的信息并删除我选择的列。请帮助,我已经研究了一段时间,但无法找到任何相关信息。

下面我将尝试更好地解释一下,如果我要使用Alt +鼠标选择星号,并且我从另一个文件中复制了一列数据,我怎么能更换星号,但保留其他数据不变?

1111122222 ** 22233333333333

1111122222 ** 22222223333333

1111111122 ** 22222223333333

6 个答案:

答案 0 :(得分:104)

如果我正确理解了这个问题,您已经从其他地方复制了数据列,并希望将其作为列复制到notepad ++中。如果您只是在记事本++文档中选择一列并尝试将其替换为外部列,您将获得该列的许多副本。诀窍是首先将列粘贴到空文档(或现有文档中的新行),然后选择刚刚粘贴的列但确保在列模式下选择它,即在按住Alt键的同时,然后使用Ctrl-C复制它。现在,您可以按列选择要替换的列,并使用Ctrl-V

复制到复制的列中

答案 1 :(得分:12)

如果我正确理解您的问题,您想要在您选择的所有列前面粘贴某个文字吗?

  1. 使用ALT +鼠标或SHIFT + ALT +向上/向下箭头选择所需的列数。
  2. 使用ALT + C或菜单编辑 - >列编辑器进入列编辑器。
  3. 填写“要插入的文字”,然后按确定。
  4. 祝你好运!

    编辑:正如评论中所指出的,这实际上是在Notepad++ How to paste string across multiple lines

    中回答的

答案 2 :(得分:2)

ALT +鼠标适合我。我能够用其他字符替换星号。也许我们有不同的版本?但我不这么认为。

确保在选择要复制的信息时也使用Alt +鼠标。不仅在粘贴时。

我希望能帮助你。

祝你好运!

答案 3 :(得分:1)

使用新数据替换列很容易:

  1. 按住ALT +用鼠标选择列(您已经这样做了)
  2. 按DELETE或CTRL + X删除旧列
  3. 将光标闪烁在同一位置(或您想要添加新列的位置)
  4. 粘贴CTRL + V
  5. 注意:粘贴时不得选择列。我认为这让你很困惑。

答案 4 :(得分:1)

您可以使用 ALT +鼠标选择要复制数据并替换它的列。这个动画gif是自我解释的。

enter image description here

答案 5 :(得分:0)

使用 Shift + alt 和鼠标(或箭头)复制所需的文本(列),然后根据需要粘贴 ctrl + v