6.6 相关资源
· 我是使用vim(http://www.vim.org)将控制字符输入到ascii.txt文件中的。在vim中,可以在使用Ctrl+V之后输入适当的控制字符序列,比如Ctrl+C是文本结束字符。我还在Ctrl+V后输入字符对应的两位十六进制码。还可以使用二合字母(digraph)来输入控制字符;在vim中输入:digraph就可看到多个可用编码。要输入二合字母,可在插入(Insert)模式下使用Ctrl+K之后输入两个相连的字母(例如,NU表示空字符)。
· RegexHero(http://regexhero.net/tester)是一个基于.NET的正则表达式实现程序,它由Steve Wortham编写,在浏览器中运行。这是个收费程序,但可以免费试用,如果你想购买这个程序,它的价格还算合理(有标准版和专业版两种选择)。
· vim(http://www.vim.org)是Bill Joy于1976年发明的vi编辑器的改进版本。它最初由Bram Moolenaar开发。对于不熟悉它的人来说,它显得过时了,但就像我提到过的,它功能非常强大。
· 工具程序ack(http://betterthangrep.com)是使用Perl语言编写的。它功能上与grep相似且有很多命令行选项,在很多方面都超越了grep。例如,它使用的是Perl正则表达式而不是grep之类的基本正则表达式(不使用-E)。要获取安装指南,请参见http://betterthangrep.com/install/。我使用的是“Install the ack executable.”下面的安装指南。我没有使用curl而只用给出的链接下载了ack,之后就将该脚本复制到Mac和在Windows 7中运行Cygwin(http://www.cygwin.com)的PC的/usr/bin路径下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论