Pascal语言教程
Pascal语言教程。整理自网络,可以用作学习的参考,文档格式不是很好。
PASCAL语言教程_完整版
PASCAL语言教程_完整版,很经典,另一版本。
基于md5和sha1的以批处理方式实现的目录比较工具
这是两个用批处理方式实现的目录比较工具:
工具一:sha1comv3.bat 接受两个目录参数,计算两个目录里每个文件的 sha1 值,并给出报表文件 sha1v3.txt,使用方法:
sha1comv3.bat
根据这 sha1comv3.bat 生成的报表文件 sha1v3.txt,可以找现两个目录中
1:同名而且 sha1 相同的文件;
2:同名但是 sha1 不同的文件;
3:不同名但是 sha1 相同的文件;
4:同一目录中不同名但是 sha1 相同的文件。
工具二:md5comv3.bat 接受两个目录参数,计算两个目录里每个文件的 md5 值,并给出报表文件 md5v3.txt,使用方法:
md5omv3.bat
根据这 md5comv3.bat 生成的报表文件 md5v3.txt,可以找现两个目录中
1:同名而且 md5 相同的文件;
2:同名但是 md5 不同的文件;
3:不同名但是 md5 相同的文件;
4:同一目录中不同名但是 md5 相同的文件。
注意事项:
1:sha1comv3.bat 和 md5comv3.bat 都不接受路径带有空格的目录名,但是可以接受带有空格的文件名;
2:sha1 和 md5 的计算由 md5sum.exe 和 sha1sum.exe 完成,libiconv2.dll 和 libintl3.dll 是两个可执行文件需要的动态库;
3:sha1comv3.bat 和 md5comv3.bat 运行时会产生大量临时文件,这些文件由工具自动维护,不必手工清理。
这两个工具都是命令行方式、文本界面的,对于习惯使用图形界面的朋友来说,可能不方便,因此,不推荐习惯使用图形界面的朋友使用。
有问题请写邮件到 rubble@126.com。
我正在使用的_vimrc文件、字体和配色方案
我正在使用的_vimrc文件、字体和配色方案。
vc++ 2008 express 编译 gvim 的方法
要5分,不多吧。授人以鱼不如授人以渔。以后我编译了就自己用,不再发布了,时间有点点不够用。网络也不是现成的。
有问题写邮件到 rubble@126.com
开始是用修改源文件的方法实现“使用任何字体”的功能的,后来发现打开一个编译选项就可以了。但是用 vc++ 2008 express 编译时,要注意修改一下 gui_w48.c,把里面的
#ifdef OPENFILENAME_SIZE_VERSION_400
/* be compatible with Windows NT 4.0 */
fileStruct.lStructSize = sizeof(OPENFILENAME_SIZE_VERSION_400);
#else
fileStruct.lStructSize = sizeof(fileStruct);
#endif
这几行代码除了
fileStruct.lStructSize = sizeof(fileStruct);
这行外,全删除;
类似的代码,一共出现了两次,都要做一样的修改。
Make_mvc.mak:修改后的适用于 vc++ 2008 express 的 Makefile。用这个Makefile编译,生成的可执行文件就可以使用任何字体了。
msvcmake.bat:编译用的批处理脚本。该脚本自动配置 Make_mvc.mak,并把最后生的可执行文件放到特定的目录里。可以修改这个文件来建立适合自己的目录。
使用方法:
1:安装 vc++ 2008 express;
2:下载 gvim 的源代码;我下载的是以下三个文件:
vim72lang.zip
vim72rt.zip
vim72src.zip
3:解压上面三个文件,目录也相应建好了;最好把 vim 目录建在分区的根目录下面;
4:把 Make_mvc.mak 和 msvcmake.bat 复制到 vim\vim72\src 目录里。会存在一个同名的 Make_mvc.mak,需要备份的话就备份一下,不需要备份,直接覆盖就可以;
5:双击 msvcmake.bat 就可以编译。
6:如果不能编译,则启动[开始]菜单里的 vc++ 2008 express 的命令行,然后,用 cd 命令进入 vim\vim72\src,再次运行 msvcmake.bat;注意看错误提示,以解决问题;
7:需要编译进 python、ruby的朋友,请参考 vim72 源代码包里的编译说明;
8:你可能想打上最新的补定再编译,打补定的方法请参考 www.vim.org 上的说明。
Linux 下编译 gcc 的方法
在 x86 Linux 中一步到位式的编译 gcc 编译器的脚本。下载压缩包后,解压,进入解压后的目录里,运行 ./work.sh,脚本会自动下载上个星期六的 gcc-4.7 的每周版。注意,work.sh 只能在周一到周五运行,在周六周日运行可能会出错!!!
可以使用任何字体的 gvim-7.2.49-p1 for windows
改进
工具栏打开文件和保存文件按钮失效。这是一个在每次编译时很容易被带进的BUG。原因在于当把windows的版本设为0x0500时,vc会默认兼容 NT 4.0,这是这个BUG的根本来源;
编译选项设置不当,导致的ole版本gvim输入法光标不能跟随;
一些网友反映的关于输入法的问题,实际上是不带ole的gvim版本固有的,大家可以使用带有ole版本的gvim,这样输入法窗口不能跟随光标、highlight cursorIM 不起作用、从编辑模式转到命令模式输入法不能自动关闭等等问题,就没有了。
从 7.2.40 开始,修改了官方默认的vc Makefile,添加了vc 2008 express 优化选项,使编译连接后的可执行文件更小更快;
把官方的关于更新的说明文件 README 一起放入到了压缩包里;
从 7.2.42 开始不再提供不带 OLE 的 gvim;
从 7.2.42-p2 开始,在Intel(R) C/C++编译器的30天试用期内,用Intel(R) C/C++ 编译器编译 gvim;
安装方法
如果你已经安装了gvim for win32,则将压缩包里的gvim.exe(支持OLE)和vim.exe(不含图形界面)复制到 gvim 的安装目录,覆盖相应的文件即可。
如果没有安装gvim for win32 ,请去www.vim.org下载gvim for win32,然后安装;
7.2.6 版本的补定是给scripts.vim打的,安装时要用压缩包里runtime/scripts.vim覆盖 $VIM/vim72 目录里的同名文件。
注意事项
首先安装YaHei Consolas Hybrid字体;
如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果enc设置不是cp936,你将不能在gvim的命令行上使用set guifont和set guifontwide来设置名字中含有中文的字体,比如,enc为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是enc的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
如果你在_vimrc文件或_gvimrc文件中设置字体,则这两个文件必须是cp936编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
压缩包里有一个设置好的cp936编码的_vimrc 文件;
去掉了对 windows NT 4.0 的支持;
需要使用微软雅黑和 consolas 字体搭配的,请到网上寻找微软雅黑和 consolas 字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。
声明
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。
联系方式
有任何问题,请写邮件到 rubble@126.com
可以使用任何字体的 gvim-7.2.69-p1 for windows 完整压缩包
改进
工具栏打开文件和保存文件按钮失效。这是一个在每次编译时很容易被带进的BUG。原因在于当把windows的版本设为0x0500时,vc会默认兼容 NT 4.0,这是这个BUG的根本来源;
编译选项设置不当,导致的ole版本gvim输入法光标不能跟随;
一些网友反映的关于输入法的问题,实际上是不带ole的gvim版本固有的,大家可以使用带有ole版本的gvim,这样输入法窗口不能跟随光标、highlight cursorIM 不起作用、从编辑模式转到命令模式输入法不能自动关闭等等问题,就没有了。
从 7.2.40 开始,修改了官方默认的vc Makefile,添加了vc 2008 express 优化选项,使编译连接后的可执行文件更小更快;
把官方的关于更新的说明文件 README 一起放入到了压缩包里;
从 7.2.42 开始不再提供不带 OLE 的 gvim;
从 7.2.69-p1 开始,已超出Intel(R) C/C++编译器的30天试用期;
安装方法
这是一个完整的gvim for win32 包,首先解压缩;
安装fonts目录里的字体;
运行vim\vim72\install.exe 向系统注册 gvim;
至此安装完毕。
注意事项
如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果enc设置不是cp936,你将不能在gvim的命令行上使用set guifont和set guifontwide来设置名字中含有中文的字体,比如,enc为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是enc的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
如果你在_vimrc文件或_gvimrc文件中设置字体,则这两个文件必须是cp936编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
压缩包里有一个设置好的cp936编码的_vimrc 文件;
去掉了对 windows NT 4.0 的支持;
需要使用微软雅黑和 consolas 字体搭配的,请到网上寻找微软雅黑和 consolas 字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。
声明
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。
联系方式
有任何问题,请写邮件到 rubble@126.com
gvim-7.2-p2-for-windows
请下载7.2p2或7.2.2p1,7.2p1有BUG。
有任何问题,请致电 rubble@126.com
从版本 7.1.293 开始,改用 vc express 2008 编译
需要使用微软雅黑和consolas字体搭配的,请到网上寻找微软雅黑和consolas字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。
BUG 修复:
1:工具栏打开文件和保存文件按钮失效。 由网友<llinzzi@gmail.com>发现;
如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。
压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.2 制作。
注意事项:
1:首先安装 YaHei Consolas Hybrid 字体;
2:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
3:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
4:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;
5:去掉了对 windows NT 4.0 的支持。
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。
安装方法:
1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。
2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
gvim-7.2-p1-for-windows
有任何问题,请致电 rubble@126.com<br>从版本 7.1.293 开始,改用 vc express 2008 编译<br>需要使用微软雅黑和consolas字体搭配的,请到网上寻找微软雅黑和consolas字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。<br>BUG 修复:<br> 1:工具栏打开文件和保存文件按钮失效。 由网友<llinzzi@gmail.com>发现;<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。<br><br>压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.2 制作。<br><br>注意事项:<br>1:首先安装 YaHei Consolas Hybrid 字体;<br>2:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:<br> :set guifont=新宋体:h10<br>gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:<br> :set guifont=MingLiu:h10<br>这是可以正常工作的;<br>3:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;<br>4:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;<br>5:去掉了对 windows NT 4.0 的支持。<br>这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。<br><br>安装方法:<br>1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。<br>2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
我的gvim个性设置
我正在使用的 _vimrc 配置文件、配色方案和字体。<br>1.有任何问题,请和 rubble@126.com 联系;<br>2.安装 bitstream_vera_mono 文件夹里的字体;<br>3.将vim目录里的文件和文件夹覆盖你的安装目录里的同名文件夹和文件。
gvim-7.1.305-p1 for windows
有任何问题,请致电 rubble@126.com<br>从版本 7.1.293 开始,改用 vc express 2008 编译<br><br>BUG 修复:<br> 1. 星期三 五月 7 11:31:24 中国标准时间 2008<br> 工具栏打开文件和保存文件按钮失效 由网友<llinzzi@gmail.com>发现<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。<br><br>压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.1.305 制作<br><br>注意事项:<br>1:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:<br> :set guifont=新宋体:h10<br>gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:<br> :set guifont=MingLiu:h10<br>这是可以正常工作的;<br>2:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;<br>3:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;<br>4:去掉了对 windows NT 4.0 的支持。<br>这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。<br><br>安装方法:<br>1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。<br>2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
gvim-7.2.2-p1-for-windows
有任何问题,请致电 rubble@126.com<br>从版本 7.1.293 开始,改用 vc express 2008 编译<br>需要使用微软雅黑和consolas字体搭配的,请到网上寻找微软雅黑和consolas字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。<br>BUG 修复:<br> 1:工具栏打开文件和保存文件按钮失效。 由网友<llinzzi@gmail.com>发现;<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。<br><br>压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.2.2 制作。<br><br>注意事项:<br>1:首先安装 YaHei Consolas Hybrid 字体;<br>2:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:<br> :set guifont=新宋体:h10<br>gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:<br> :set guifont=MingLiu:h10<br>这是可以正常工作的;<br>3:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;<br>4:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;<br>5:去掉了对 windows NT 4.0 的支持。<br>这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。<br><br>安装方法:<br>1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。<br>2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。<br>
gvim-7.2.5-p1-for-windows
有任何问题,请致电 rubble@126.com<br>从版本 7.1.293 开始,改用 vc express 2008 编译<br>需要使用微软雅黑和consolas字体搭配的,请到网上寻找微软雅黑和consolas字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。<br>BUG 修复:<br> 1:工具栏打开文件和保存文件按钮失效。 由网友<llinzzi@gmail.com>发现;<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。<br><br>压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.2.5 制作。<br><br>注意事项:<br>1:首先安装 YaHei Consolas Hybrid 字体;<br>2:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:<br> :set guifont=新宋体:h10<br>gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:<br> :set guifont=MingLiu:h10<br>这是可以正常工作的;<br>3:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;<br>4:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;<br>5:去掉了对 windows NT 4.0 的支持。<br>这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。<br><br>安装方法:<br>1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。<br>2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。<br>
可以使用任何字体的gvim-7.2.6-p1-for-windows
有任何问题,请致电 rubble@126.com
从版本 7.1.293 开始,改用 vc express 2008 编译
需要使用微软雅黑和consolas字体搭配的,请到网上寻找微软雅黑和consolas字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。
BUG 修复:
1:工具栏打开文件和保存文件按钮失效。 由网友<llinzzi@gmail.com>发现;
如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。
压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.2.6 制作。
注意事项:
1:首先安装 YaHei Consolas Hybrid 字体;
2:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
3:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
4:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;
5:去掉了对 windows NT 4.0 的支持。
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。
安装方法:
1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。
2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
找出局域网内计算机IP和MAC
版本历史<br>1.6 修改当时间为 9:08:01时,不能正确计算耗费时间的问题<br>1.5 汉化ping的结果<br>1.3 去掉配置文件中保存的结果文件名<br>1.4 保留备份结果文件的功能<br>1.2 把默认文件名改为"IP年月日时分秒.txt"<br>1.1 增加备份原来的结果文件的功能,最多可以做100000个备份<br>1.0 增加ping时改命令行的title为当前的IP的功能<br>0.9 增加统计 IP 地址个数的功能<br>0.8 将开始时间、结束时间以及计时结果输出到结果文件<br>0.7 修改了结果文件的格式<br>0.6 修正了计时功能的一个错误<br>0.5 添加了计时功能<br>0.4 添加了读写配置文件的功能<br>0.3 添加了输出结果到文件的功能<br>0.2 添加了要求用户输入IP地址的功能<br>0.1 建立此文件
gvim 7.1.314 for windows
有任何问题,请致电 rubble@126.com<br>从版本 7.1.293 开始,改用 vc express 2008 编译<br><br>BUG 修复:<br> 1. 星期三 五月 7 11:31:24 中国标准时间 2008<br> 工具栏打开文件和保存文件按钮失效 由网友<llinzzi@gmail.com>发现<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。<br><br>压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.1.314 制作<br><br>注意事项:<br>1:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:<br> :set guifont=新宋体:h10<br>gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:<br> :set guifont=MingLiu:h10<br>这是可以正常工作的;<br>2:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;<br>3:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;<br>4:去掉了对 windows NT 4.0 的支持。<br>这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。<br><br>安装方法:<br>1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。<br>2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
可以使用任何字体的gvim-7.2.6-p2-for-windows
有任何问题,请写邮件到 rubble@126.com
从版本7.1.293开始,改用vc express 2008编译
BUG 修复:
1:工具栏打开文件和保存文件按钮失效。 由网友<llinzzi@gmail.com>发现;
2:编译选项设置不当,导致的ole版本gvim输入法光标不能跟随。
如果你使用gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的gvim for win32只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让gvim在检索字体时,列出系统中所有的字体(包括不是等宽的字体)。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。
安装方法:
1:如果你已经安装了gvim for win32,则将压缩包里的gvim.exe或gvim_ole.exe(要手工改名为 gvim.exe)复制到 gvim 的安装目录,覆盖相应的文件即可。
2:如果没有安装gvim for win32 ,请去www.vim.org下载gvim for win32,然后安装;
3:7.2.6 版本的补定是给scripts.vim打的,安装时要用压缩包里runtime/scripts.vim覆盖 $VIM/vim72 目录里的同名文件。
压缩包里是gvim的ole版本和不带ole的版本,都是基于官方的7.2.6制作。
注意事项:
1:首先安装YaHei Consolas Hybrid字体;
2:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果enc设置不是cp936,你将不能在gvim的命令行上使用set guifont和set guifontwide来设置名字中含有中文的字体,比如,enc为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是enc的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
3:如果你在_vimrc文件或_gvimrc文件中设置字体,则这两个文件必须是cp936编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
4:压缩包里有一个设置好的cp936编码的_vimrc 文件;
5:去掉了对 windows NT 4.0 的支持;
6:需要使用微软雅黑和 consolas 字体搭配的,请到网上寻找微软雅黑和 consolas 字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。
可以使用任何字体的 gvim-7.2.49-p1 for windows
更新说明
本次更新基于官方 7.2.49 制作。
改进
工具栏打开文件和保存文件按钮失效。这是一个很容易被忽略的BUG。原因在于当把windows的版本设为0x0500时,vc会默认兼容 NT 4.0,这是这个BUG的根本来源;
编译选项设置不当,导致的ole版本gvim输入法光标不能跟随;
一些网友反映的关于输入法的问题,实际上是不带ole的gvim版本固有的,大家可以使用带有ole版本的gvim,这样输入法窗口不能跟随光标、highlight cursorIM 不起作用、从编辑模式转到命令模式输入法不能自动关闭等等问题,就没有了。
从 7.2.40 开始,修改了官方默认的vc Makefile,添加了vc 2008 express 优化选项,使编译连接后的可执行文件更小更快;
把官方的关于更新的说明文件 README 一起放入到了压缩包里;
从 7.2.42 开始不再提供不带 OLE 的 gvim;
从 7.2.42-p2 开始,在Intel(R) C/C++编译器的30天试用期内,用Intel(R) C/C++ 编译器编译 gvim;
安装方法
如果你已经安装了gvim for win32,则将压缩包里的gvim.exe(支持OLE)和vim.exe(不含图形界面)复制到 gvim 的安装目录,覆盖相应的文件即可。
如果没有安装gvim for win32 ,请去www.vim.org下载gvim for win32,然后安装;
7.2.6 版本的补定是给scripts.vim打的,安装时要用压缩包里runtime/scripts.vim覆盖 $VIM/vim72 目录里的同名文件。
注意事项
首先安装YaHei Consolas Hybrid字体;
如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果enc设置不是cp936,你将不能在gvim的命令行上使用set guifont和set guifontwide来设置名字中含有中文的字体,比如,enc为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是enc的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
如果你在_vimrc文件或_gvimrc文件中设置字体,则这两个文件必须是cp936编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
压缩包里有一个设置好的cp936编码的_vimrc 文件;
去掉了对 windows NT 4.0 的支持;
需要使用微软雅黑和 consolas 字体搭配的,请到网上寻找微软雅黑和 consolas 字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。
声明
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。
联系方式
有任何问题,请写邮件到 rubble@126.com
gvim-win32-7.1.305-p1
有任何问题,请致电 rubble@126.com<br>从版本 7.1.293 开始,改用 vc express 2008 编译<br><br>BUG 修复:<br> 1. 星期三 五月 7 11:31:24 中国标准时间 2008<br> 工具栏打开文件和保存文件按钮失效 由网友<llinzzi@gmail.com>发现<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。<br><br>压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.1.305 制作<br><br>注意事项:<br>1:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:<br> :set guifont=新宋体:h10<br>gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:<br> :set guifont=MingLiu:h10<br>这是可以正常工作的;<br>2:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;<br>3:压缩包里有一个设置好的 cp936 编码的_vimrc 文件;<br>4:去掉了对 windows NT 4.0 的支持。<br>这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。<br><br>安装方法:<br>1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。<br>2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
Windows-md5-C++-消除重复文件
这个工具软件,在 Windows 系统上扫描文件,通过计算并且比较文件的
哈希值,找出完全相同的文件。如果有两个或以上的文件完全相同,根据文
件系统是不是 NTFS 格式,执行不同的操作,如下说明:
1:对于 NTFS 格式,如果两个或以上文件完全相同,则只保留一个文件,其
它位置的或名字不同的文件,改建成该文件的硬链接,或者删除。如果是建
硬链接,在这种情况下,如果查看文件夹大小,看不到任何变化。可以在磁
盘属性里看到磁盘占用空间变小了。这是因为同一块磁盘数据可以有多个文
件名,每一个文件名是一个硬链接。Windows 在计算文件夹大小时,会把每
一个文件硬链接的大小都统计一次,这样就会出现同一块磁盘数据被重复计
多次的情况。磁盘属性可以给出真实的碰盘空间占用情况;
2:对于非 NTFS 格式的分区,如果两个或以上文件完全相同,则用户可以自
己选择是只保留其中一个并且删除多余的文件,还是全部保留;
3:只有在同一个分区上的完全相同的文件,才能创建硬链接。不能跨分区创
建硬链接。程序会自动识别本地的分区盘符、 NTFS 文件夹挂载点,以及
SMB 共享的主机和 NTFS 文件夹
C++ 20 标准文档,正式版
C++ 20 标准文档,正式版。这是从网络上找来的正式版 C++ 20 标准文档。
C17/C18 标准文档正式版
C17/C18 标准文档正式版,绝非草案。
XCleaner重复文件查找和清理工具
XCleaner 是一个重复文件查找和清理工具。XCleaner使用三种方法来确定文件是相似的还是相同的:
对于 word 文档(.docx)和.txt文档,使用内容分析的方式两两对比,得到其相似度;
对于图片文件.bmp、.jpeg、.jpg和.png,使用图片分析的方式两两对比,得到其相似度;
对于所有类型的文件,使用计算哈希值的方式确定文件是否相同。
XCleaner 查找到相似或相同的文件后,会显示在一个树状列表里,然后用户可以在列表里选择需要清理的文件。XCleaner不直接删除文件,它会把文件都移动到 Windows 系统的回收站里。只有当用户清空回收站后,文件才会被真正删除,才能真正回收磁盘空间。
borland c++ 合集卷3(共3卷)
Borland C++ 3.1 with Application Frameworks
Borland C++ 4.5 For Windows
Borland C++ 4.52 For Windows
Borland C++ 5.02 For Windows
Borland C++ 5.5 Compiler
Ida-Pro-64-full-Test3-By-Dalao-file2
Ida-Pro-64-full-Test3-By-Dalao-file2
Borland [Turbo Vision][Turbo Debugger][Turbo Tutor]
Borland Turbo系列
Turbo Vision 2.0
Turbo Vision 2.02 Open Source
Turbo Tutor 1.0
Turbo Debugger 1.0 16Bit
Turbo Debugger 3.1 16Bit
Turbo Debugger 5.5 32Bit
BGI Toolkit
QT自定义精美换肤界面(转)
(转)陆陆续续用QT开发过很多项目,也用QT写过不少私活项目,也写过N个工具,一直梦寐以求能像VC一样可以很方便的有个自定义的界面,QSS的强大让我看到了很好的希望。
特点:
1:无边框窗体,自定义标题栏,鼠标拖动,大小缩放,双击切换。
2:除了少量的几个图片资源外,几乎使用QSS写完所有颜色样式控制。
3:自定义一个QMessageBox对话框,自动换行显示提示信息,可以很方便的调用。
4:使用fontawesome图形字体库,将互联网的优秀资源应用于QT中。
5:彻底公开源码,可以任意随意使用。
6:QT各个版本都可以编译通过,亲测无误。
7:自带提供了四种样式黑色、蓝色、灰色、天蓝色风格供选择,可以自由更改image文件夹下的样式,也可以自己增加一些样式。
系统垃圾清理批处理程序
系统垃圾清理批处理程序,清理Temp文件夹,Opera浏览历史,系统最近打开文档记录,适用于Windows XP/7/8/8.1
人工智能技术导论(第二版)
人工智能技术导论(第二版),好材料,请参考。
[人工智能的未来] 美 霍金斯&布拉克斯莉 扫描版 pdf
[人工智能的未来] 美 霍金斯&布拉克斯莉 扫描版 pdf 好东西 请下载
自考计算机系统结构课后习题 主编李学干 课程代码2325
自考计算机系统结构课后习题 主编李学干 课程代码2325
pascal 绝版教程
很难找到的扫描版教程,字不是很清楚,但却是经典。
TurboPascal全集1.0-8.0
Borland Turbo系列第一集
TurboPascal1.0
TurboPascal2.0
TurboPascal3.02
TurboPascal4.04
TurboPascal5.0
TurboPascal5.5
TurboPascal6.0
TurboPascal7.0
TurboPascal7.01
TurboPascal7.1
TurboPascal8.02(Delphi 1.02)
TurboPascal for Windows 1.0
TurboPascal for Windows 1.5
TurboPascal Editor Toolbox 1.0
TurboPascal Editor Toolbox 4.0
TurboPascal Graphix Toolbox 1.06A
TurboPascal Graphix Toolbox 4.0
TurboPascal Special Edition
borland pascal 7.0
borland pascal 7.0,很古老的东西了,用一用缅怀dos时代。小学生用这个学习写程序也挺好的,一看到这个就会想起当年的美好时光,the old days of dos
QT自定义精美换肤界面 (转)
陆陆续续用QT开发过很多项目,也用QT写过不少私活项目,也写过N个工具,一直梦寐以求能像VC一样可以很方便的有个自定义的界面,QSS的强大让我看到了很好的希望。
特点:
1:无边框窗体,自定义标题栏,鼠标拖动,大小缩放,双击切换。
2:除了少量的几个图片资源外,几乎使用QSS写完所有颜色样式控制。
3:自定义一个QMessageBox对话框,自动换行显示提示信息,可以很方便的调用。
4:使用fontawesome图形字体库,将互联网的优秀资源应用于QT中。
5:彻底公开源码,可以任意随意使用。
6:QT各个版本都可以编译通过,亲测无误。
7:自带提供了四种样式黑色、蓝色、灰色、天蓝色风格供选择,可以自由更改image文件夹下的样式,也可以自己增加一些样式。
borland c++ 合集卷1(共3卷)
Borland C++ 3.1 with Application Frameworks
Borland C++ 4.5 For Windows
Borland C++ 4.52 For Windows
Borland C++ 5.02 For Windows
Borland C++ 5.5 Compiler
borland c++ 合集卷2(共3卷)
Borland C++ 3.1 with Application Frameworks
Borland C++ 4.5 For Windows
Borland C++ 4.52 For Windows
Borland C++ 5.02 For Windows
Borland C++ 5.5 Compiler
Ida-Pro-64-full-Test3-By-Dalao-file1
Ida-Pro-64-full-Test3-By-Dalao-file 国产 crack