例如:
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。
要在每一行的前面和后面都插入特定的相同字符或文本,变成
123abc 床前明月光, 456xyz
123abc 疑是地上霜。 456xyz
123abc 举头望明月, 456xyz
123abc 低头思故乡。 456xyz
这个例子只是短了点,如果是长文本该如何快捷操作?
平时只用 notepad ++(列编辑不能快速重复粘贴), vim 不太会用,所以请问有没有什么 windows 平台上的 txt 工具软件能实现?
1
Bryan0Z 2015-11-18 15:53:46 +08:00 via Android
现成的工具不知道,反正写个小 Java 程序也就 6~7 行
|
2
RickyBoy 2015-11-18 15:58:16 +08:00 2
Notepad++ 应该就可以实现,正则表达式替换。
^ 替换 ^123abc $ 替换 456xyz$ |
3
msg7086 2015-11-18 22:13:27 +08:00
sublime 可以自由列编辑,用多光标。用惯了以后就回不去了(
|
5
starship OP 经过查阅一些资料,我找到了四种解决办法,并在我的博客上写了一篇总结,希望帮助有需要的同学。 http://starsky.gitcafe.io/2015/11/19/%E5%9C%A8%E6%96%87%E6%9C%AC%E6%AF%8F%E4%B8%80%E8%A1%8C%E7%9A%84%E8%A1%8C%E9%A6%96%E5%92%8C%E8%A1%8C%E5%B0%BE%E9%83%BD%E6%8F%92%E5%85%A5%E7%89%B9%E5%AE%9A%E7%9A%84%E7%9B%B8%E5%90%8C%E5%AD%97%E7%AC%A6%E6%88%96%E6%96%87%E6%9C%AC/
|