Notepad++ 如何将文件内容翻倍
我发现一个ASCII文件包含一个大小为360X720的二维数组,其中包含所有1和0。 我想将该阵列的水平大小增加一倍,如720X720。通过重复相同的内容。我如何从记事本或记事本++中执行此操作?建议我记事本++中是否有宏。Mmmm不确定是否可以 在gvim()中: 你会: ggC-q$GyPNotepad++ 如何将文件内容翻倍,notepad++,Notepad++,我发现一个ASCII文件包含一个大小为360X720的二维数组,其中包含所有1和0。 我想将该阵列的水平大小增加一倍,如720X720。通过重复相同的内容。我如何从记事本或记事本++中执行此操作?建议我记事本++中是否有宏。Mmmm不确定是否可以 在gvim()中: 你会: ggC-q$GyP gg(转到第一行) C-q——启动可视块选择模式(假设behave-mswin;如果您有behave-xterm(除windows外的默认设置),请改用C-v) $将块选择扩展到行尾 G将块选择扩展到最后
gg
(转到第一行)C-q
——启动可视块选择模式(假设behave-mswin
;如果您有behave-xterm
(除windows外的默认设置),请改用C-v)$
将块选择扩展到行尾G
将块选择扩展到最后一行(如果尾随行为空,则将光标向上移动或执行}k$)y
-将所选内容拉入默认寄存器P
-在块模式下,在光标前粘贴(放置)拖动的选择gg
(转到第一行)C-q
——启动可视块选择模式(假设behave-mswin
;如果您有behave-xterm
(除windows外的默认设置),请改用C-v)$
将块选择扩展到行尾G
将块选择扩展到最后一行(如果尾随行为空,则将光标向上移动或执行}k$)y
-将所选内容拉入默认寄存器P
-在块模式下,在光标前粘贴(放置)拖动的选择全部完成矩形选择FTW
- 矩形选择数组(按住alt键)
- 抄袭
- 在第一行末尾移动插入符号
- 粘贴
- 矩形选择数组(按住alt键)
- 抄袭
- 在第一行末尾移动插入符号
- 粘贴
所有的1和0
@sehe:我想一个简单的查找^(.*)$
并替换为\1\1
就可以了@博尔特:你能回答这个问题吗?我假设它在大多数其他情况下也能做到这一点(可能替换为\1、\1
或小的变化),这取决于数组在文件中的显示方式。@BoltClock:它是所有的1和0
@sehe:我假设一个简单的查找^(.*)$
并替换为\1\1
就可以了@博尔特:你能回答这个问题吗?我假设它在大多数其他情况下也能做到这一点(可能替换为\1、\1
或小的变化)我自己发现了这个:)(请注意,这是Visual Studio的一个功能很久了)我自己发现了这个:)(请注意,这是Visual Studio的一个功能很久了)