现在看到的都是一个个黑色的格子。此外,笔者还发现,把记事本中显示的黑色格子再次用刚才粘贴过来的字母序列覆盖,保存并关闭笔记本。当再次代开的时候,显示的又是正确的字符序列了,的确有趣
六、记事本有趣bug2这次我们在WindowsXP操作系统里任何一个分区新建立一个文本文件,然后打开之。在里面输入联通。写入这两个字后按Ctrl+S保存,立刻关掉这个文件,然后再打开这个文件,看到了什么?联通变成了一个大黑块。莫非微软跟它有什么争执导致要用如此手段陷害联通?并不是的,请别胡乱猜测,这又是另一个关于记事本的Bug而已。
下面笔者将分析一下这个问题,可能有点枯燥,如果你有兴趣,可以接着看下去。
从编码来说,因为Windows自带的记事本默认是以Ansi编码保存文件的,而联通这两个字的16进制代码是FFFE6A006803,所以被认为是UTF-8编码。
而用UTF-8编码方式打开的联通两字,则只能是一个黑黑的大方块了。如果你能找到其它UTF-8编码以FFFE开头的中文字,则也可以达到“联通”这种效果。
文本文档(记事本)和Word使用技巧:删除多余空行或空格
快速清除“Word文档”多余空行
在工作中,尤其是对那些搞文字工作的人来说,经常会碰到由别的地方或文件中向Word文档中导入或粘贴文本,然后用Word编辑的情况。如果粘贴过来的文本中含有多余的空行同时文档又很大,那么一个个用手工的方式删除空行的办法实在是太累人了。而且打印时又太浪费墨和打印纸,有没有较便捷的方式呢?
打开“编辑”菜单中的“替换”对话框,把光标定位在“查找内容”输入框中,按下“高级”按钮,选择“特殊字符”中的“段落标记”两次,在输入框中会显示为“^p^p”,在“替换为”输入框中用上面的方法插入一个“段落标记”,即“^p”,然后按下“全部替换”按键,可删除单行的空行,对于多行空行,可进行重复替换,直到删除全部的空行为止。
^[\t]*\n
二、在UltraEdit中删除空行使用UltraEdit的原理一样,但是UltraEdit没有提供菜单方式,所以需要手工输入正则表达式,而且UltraEdit的正则表达式符号与EditPlus不同。用UltraEdit打开文件后,选择Search菜单的Replace命令。在Replace对话框中,选中Regular复选框,并在Findwhat中输入:%[^t]++^p,注意^t之前有空格。该表达式字符含义与EditPlus的相对应。然后,单击Start或ReplaceAll按钮,进行替换删除空行。在WORD文档中可用查找/替换的方法来消除空行查找^p^p,替换成^P。全部替换,就OK了。
WORD文本文档里的空格删除选择“查找”,出现“查找”对话框,在“查找”内容中输入一个空格,把下方的“突出显示所在该范围找到的项目”选项选上,单击“查找全部”按钮,即可将文中的全部空格选中,然后按下键盘上的Delete键即可将全部空格删除了。
还有就是用EmEditor也可以,工具里有删除空格。还有很多专门的软件,找找就有了。
大家都用过Windows自带的记事本,我们往往只用它来简单的粘贴复制文字。Windows自带的记事本只能记录和处理纯文本,它的功能并不丰富;既没有WPS那样强大的办公集成环境,有没有word那样图文并茂的排版功能,甚至不能执行普通的“居中”“加粗”等命令;但这并不能否认记事本的使用价值。记事本有它神奇的特性和非凡的功能,如果灵活地运用它配合别的软件处理日常生活、工作和学习,那将是事倍功半的。好了,闲话休提,我们开始吧!
一、快速过滤功能
大家都知道记事本只能记录纯文本,所以当你把剪贴板上的东西粘贴到记事本上,它会自动滤去一切格式、图片、视频、插件……还一个清清爽爽的纯文本。因此,只要将网上的文字先复制到记事本,滤除那些乌七八糟的东西,再从记事本复制到你经常用的字处理软件进行重新加工和排版,是不是非常之棒呢?
二、打造MS-DOS批处理
有时我们会利用MS-DOS处理一些Windows的日常事务,例如复制,删除,给文件加上属性等。可是MS-DOS不能直接输入中文却是我们感到头疼的,要知道,现在很多人都喜欢用中文命名。复制粘贴也很麻烦,何况WindowsXP根本就是乱码。这样我们就自己打造批处理文件解决MS-DOS中的问题。
打开笔记本,输入DOS命令行,例如“copyc:\密码本.loge:”,也可以输入多条命令,回车格开,保存为bat文件,双击即可执行,我们可以看到熟悉的MS-DOS正在一条一条地执行文件中的指令呢!
我的桌面上就有一个del.bat的文件,内容是“delc:\windows\recent\*.*”。当我发现文档历史菜单中有我的秘密文件时,我就执行这个批处理!怎么样,大家也可以仿照此例,让批处理融入你的生活,感受记事本的新奇。
三、巧制变身型记事本
记事本有个缺陷就是打开方式太少,我们经常会接触批处理,网页源文件,高级编程语言,安装信息文件,注册表文件。如果记事本能当一个全方位的测试器该多好!其实这也很容易实现的。现在我们就来扩充笔记本的打开方式,让它成为我们的变身测试器。
打开文件夹选项-文件类型选项卡,在列表框内的最下方找到“文本文档”,选“编辑”-“新建”,这样我们就可以新建打开方式了,例如我建一个名为“Html”的指向浏览器的打开方式,就会将记事本中的源代码用浏览器编译出来。正在学pascal编程的也可以将打开方式指向TurboPascal,等等。具体操作也不难,都是一看就会的。我这里把几个打开方式的目标程序列举出来,供大家参阅。
批处理:"%1"%*(有些版本Windows可能不行)注册表:regedit.exe"%1"安装信息:C:\WINDOWS\rundll.exesetupx.dll,InstallHinfSectionDefaultInstall132怎么样,经过这一改造,你的文本文档右键上不是多了许多打开方式,这下方便多了吧!不想要了也可以随时删除。
四、轻装上阵也从容
六、让记事本自动换行
每次打开记事本文件总是显示一行长长的文本,阅读起来一点不方便,其实只要选择菜单栏上的“格式”,然后将“自动换行”勾选上,这样文本就会根据记事本窗口大小自动换行了。
七、利用记事本浏览网页特效
做网页的朋友一定会经常测试一些网页特效,反正做博客我就是经常测试一些好玩的代码,每次打开一些网页编辑器或者软件实在麻烦(速度实在是慢!),其实利用记事本就可以轻松完成,而且记事本的速度可是超快。
方法:将想要测试的网页代码粘贴到记事本,选择“文件”--“另存为”,文件名选择英文或者英文+数字的形式,后缀为.html,比如haha.html,然后打开IE浏览器选择“文件”--“打开”,找到刚才的haha.html文件并且打开,这样就可以在浏览器中预览网页效果了。
八、利用记事本过滤非文本信息
记事本只能记录纯文本,利用这点我们可以将网上复制来的东西(可能包括文本,图片,表格等等)中的非文本信息滤除掉,而使用Word会发现什么表格,人工分行符,段落格式标记等等一系列的琐碎问题非常多,手工删除又特别麻烦。如果只是想复制文本,那么可以先将网页中的内容复制到记事本中以过滤图片等多余信息,然后再从记事本将文本复制到WORD做进一步的编辑,这样就可以获得真正纯净的纯文本了。