今天使用UltraEdit编译文本,编辑完了,想要把里面的东西复制出来,但是发现,总是复制不了,在UE里面复制,然后路到WIN里面粘贴,结果粘贴的不是UE里面复制的结果,很纠结,右键复制粘贴也不行,快捷键也不行,太苦逼了!网上找了下资料,才明白是怎么回事。

UE有一个自己的粘贴板,可以让用户自定义,CTRL+[0-9],其中CTRL + 0是使用WINDOWS的粘贴板,其它的是用户自定义。

然后就按了下CTRL + 0,发现又可以复制粘贴了,真强大啊。

下面发一些UE使用的小技巧。

 

 
   
  1. Tip 1: 如何去掉所编辑文本中包含特定字符串的行?  
  2. 这则技巧是在UltraEdit的帮助文件里提到.CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式";然后用查找 %*你的字符串*^p 替换成空内容即可.如,我当前有个文本文件,需要去掉所有包含 http://www.dbanotes.net/ 这个字符串的行,查找 %*http://www.magedu.com/*^p 替换成空即可.注意,^p 是 DOS 文件类型的换行符.如果是 Unix 类型文件,则用 ^n. 
  3.  
  4. Tip 2: 如何在行末添加特定字符,比如逗号?  
  5. 有了上面的经验,CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式".然后可以查找 ^p(或者^n,如果是Unix 文件),用 ,^p(或者,^n)进行"全部替换"即可.补充一点,如果是 MAC(Apple) 类型文件,则换行符号为 ^r . 
  6.  
  7. Tip 3: 如何删除空行? 
  8. 参考上面两个例子,查找 ^p$ 然后替换为空即可.
  9.  
  10. Tip 4: 编辑文件如何加入时间戳 ? 
  11. F7 快捷键即可.你试试看? 
  12.   
  13. Tip 5: 为何 拷贝(Copy)/粘贴(Paste)功能不能用了? 
  14. 不怕大家笑话,我有几次使用 UltraEdit 的过程中发现拷贝与粘贴的内容是不匹配的.不知所以然,干脆重新启动了笔记本.今天翻看手册才恍然大悟:UltraEdit有10个剪切板(clipboard),分别用Ctrl+0 - Ctrl+9 切换. Ctrl+0 是 Windows 的,其他则为用户自定义的.我在使用的过程中错调用了 CTRL+n, 结果内容就有问题了.你遇到过没? 
  15.  
  16. Tip 6: 即使是打开小文件也有迟延? 
  17. 这是我遇到过的问题.每次打开文件的时候总有几秒钟的耽搁.我的机器性能可不算差.怎么回事? 网络打印机搞得鬼! 打开"高级"->"设置"->"编辑器"->"高级",看看是不是选中了"载入/恢复打印机设置"?如果是的话,去掉(不同的版本/汉化与否可能该位置所在有差别). 
  18.  
  19. Tip 7: 删除当前行内容 CTRL+e 
  20.